鱼C论坛

 找回密码
 立即注册
查看: 2853|回复: 0

[C++个人笔记] 59.构造函数和new运算符

[复制链接]
发表于 2013-3-21 10:47:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
class CA
( u- Z1 e. L6 l( n. Z{
" E/ j+ i1 J7 I1 a# }1 opublic:
, ^/ f6 T6 M2 X8 y0 Z        CA();' o( z8 t) x8 k
        ~CA();& m0 p5 [$ O& l4 K& ]; i
        void set(int ,char );
5 k/ p* g; ^# U* k' o        void print();
) d5 M9 E; s0 j/ d
  M4 O* [  Z3 E" Z8 iprivate:! |# [9 t1 w& r
        int i;- `8 I/ C/ f3 j! h& {) a
        char j;# y# E0 d+ C3 }3 s- ^% b4 a
};
9 Y+ d0 [+ ^, n/ A
: a+ G" Z7 \% ~8 t4 L  oCA::CA()! o( d) j4 Y" d5 y% r, c
{: v" R9 @6 h# `9 O8 V4 ^) w
}; n7 E& M; n9 @

% m2 ]0 M' U) {9 j9 G! a7 o" \% _- E! KCA::~CA()  z  ~" Z5 V' \4 J
{3 `  A# i3 S* W0 q$ K5 {
}/ U7 R6 A8 E9 \9 p2 R4 u  W8 Y
% Z$ f+ s: Y2 _1 \, Q- @! B3 e- S! K
void CA::set(int x,char y)
9 w3 [  T' F* x+ E{& ~) ~8 O0 {- _# k' R3 T
        i=x;" f) a1 i9 j7 t) l' ^! L: {! [
        j=y;
  t; [/ ?4 ]/ g1 H, B}
( Q* W( c: x  B# h+ {: }8 F' }2 W; J1 o& V0 y; \
void CA::print()2 ^* @3 B2 {, N
{/ a8 _- \/ i/ E9 {0 e
        cout<<i<<endl<<j<<endl;
' U- u' i/ G2 _}2 T* h$ c$ [# x9 \7 _
# G, V+ q% K) R4 N) R: |; U
#include <iostream>
- W! N3 g) `! B7 j% Rusing namespace std;9 z0 P: L9 d7 @. L8 D9 ]# J/ n
#include "构造函数和new运算符.h"
6 K5 u0 N$ |- d- m6 ~! G3 \int main(void){       $ V) E2 T" Z- n. G+ T* S  s
CA *p;       / t( J! r) @+ B/ y: I& t( ]1 O
p=new CA;      
' R+ y. q4 V9 a# I# e# ^& z p->set(2,3);      
4 `$ \  ]. `: P- Z1 J3 L' o p->print();
/ Z8 w7 u. V8 ?5 L+ s6 q" u        
, Z+ @. X  [% X5 T  T, ?return 0;0 S7 F9 J- @7 _& u  H& {
}
* |3 T8 v" p- i, I' G/ G. ?6 q! t$ _, Y6 Q0 B

# u( g- _; ?5 V' l' X# s
小甲鱼最新课程 -> https://ilovefishc.com

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-3-26 06:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表