鱼C论坛

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

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

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

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

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

x
class CA6 C3 A* ]" ~5 S+ T1 b
{4 {6 c) t0 r0 [, n
public:
& P+ U0 F8 D( X) R% O7 d5 c        CA();
9 y2 C# o! s, V        ~CA();
6 f) y" E5 h) Z1 g* L6 c7 ~        void set(int ,char );
# m& Q7 v& A3 r9 {5 X+ l        void print();# b, S$ v+ C# }. e( w

8 h. B$ I  {. x# @6 Kprivate:6 \* `5 s9 {0 r% h
        int i;
2 i+ o6 r5 z7 U0 I7 W- w* L9 {        char j;
% g$ {. \. W7 r4 Q1 p. w0 s! }};
" S/ K1 B' f: l- O5 V$ r+ U% ?
% X3 d1 j2 |' X, {0 r" ICA::CA(): h4 ^1 i4 z- r: d& m- e( `6 G
{# f1 [, K5 F) l( E6 o% ~
}
6 g' Y3 ^- m# l( v5 s+ q, |7 x% b/ R* A
CA::~CA()) p9 G+ i2 e8 o% A& o! j. B' Q6 V
{. ]( R- s# m: Q9 l6 |7 T
}
; v" X: S  R$ c3 l( N" V, q# z3 v) m  A1 p$ T: X
void CA::set(int x,char y)5 h( S, N( o$ e5 Y
{
2 e+ U. g/ P  k        i=x;
4 [, p$ W: I4 E# \' v        j=y;
9 T6 I6 s( t; B) T( @5 }2 u}4 d2 C( u9 k! @
/ ?& o+ ]. p  E1 g) X6 O! R# @! l. @
void CA::print()
% g& N* _3 Y* Z" I# r  A{
* u0 U: J+ \1 z5 ?+ i: g# K        cout<<i<<endl<<j<<endl;+ N1 w, R+ ~9 G: S
}$ I) V! k8 m3 h
& p. |1 w- x. m9 S4 s" K
#include <iostream>
5 T% c8 q/ D/ `8 y9 [- cusing namespace std;  T9 J3 o4 e+ q5 B1 W
#include "构造函数和new运算符.h"
, l7 x$ a9 W! I. y% kint main(void){       , s' M0 G5 p/ T/ [" L' J% Z3 g# x
CA *p;      
, Q% a( H' d9 F* c1 F, ? p=new CA;      
9 e6 v5 {$ Z8 ^9 H) ^ p->set(2,3);      
9 Z1 H; }* N2 } p->print();6 W- a) A3 N# i* g7 ]/ _
        1 D6 Q7 u; G; m" I* w$ R: p8 F0 ^
return 0;# ]& f& K0 k- q; r5 `) Z! _
}
' S* y. P( Y  i9 h6 j  ^
1 t4 A+ k0 S' y* O. y1 M4 u) e/ Z, c* x; x+ k" V  s1 g
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-1 05:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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