鱼C论坛

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

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

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

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

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

x
class CA
0 l7 T, ]7 s- n# ?4 @{6 @: r$ ~' t' H" Q
public:
7 C4 Y0 t4 a5 b0 |) e9 n        CA();
' ~  a* B/ t7 u. T' z2 J        ~CA();
* S1 s: U6 G* ?        void set(int ,char );; i$ E+ M3 P" |$ `6 e
        void print();
1 e. l  L2 i% m- t3 m; e3 U. o, o" v7 ?9 m0 Y
private:. X9 T( A( N$ F  K* j8 ~+ D
        int i;. s* v' t& K. O0 b1 e4 V
        char j;
/ b6 v$ K, t* p};
% I+ h  B2 ]' F- _
2 e' h( Y1 R1 J/ \' ^CA::CA()
- j# Z$ }( F6 d# u: S9 |4 [{+ @' Z. D: A- W3 j) v
}
) G  D& {9 ]' k- ], i! L' c3 d/ I1 V+ h) d) S4 c7 F' k
CA::~CA()
, N" m9 z; e% u1 Y( p  j/ b* s" G9 G{
5 ^2 }( Y; ~* i" R  u}
. _/ {5 ]! \% B. C$ n0 Z) G$ Y9 k/ d# l  a6 Y
void CA::set(int x,char y)
* m( e; X: r9 x3 n9 @{
5 p, d7 R8 t  F% N. K( Q, j6 Y; c        i=x;* V2 t" z; \2 P- E9 T. c
        j=y;9 E9 Q' X7 \% g. c
}
' x" s- g4 {5 g& L* m
( H' _2 Y4 j; R1 J: r; bvoid CA::print()# V% I& H; L- K
{
+ z/ f+ E. A" A1 \2 e9 x        cout<<i<<endl<<j<<endl;
2 {( s5 |8 h; p" j8 l: @}
! V* Q; l- E9 o* {9 }4 S6 ?/ s* b$ @" D
#include <iostream>3 B" @6 Y( P$ n9 N8 I
using namespace std;& f' B# f) }; A+ U8 o# z5 k
#include "构造函数和new运算符.h") l  w( k. _/ `- d  J4 ]' j
int main(void){      
( ^% |) X7 F. u" K CA *p;       2 n+ W) r/ `+ `! [
p=new CA;       , ]/ a/ @+ k1 O. X* X! [% P6 Z2 l
p->set(2,3);      
2 F3 O' d1 h' l9 a" e p->print();
( t/ _$ s$ ~$ G! G, }- S7 M7 L7 m9 y        
! g$ r+ c2 Y8 ]+ U5 B2 Mreturn 0;  K7 }- ^4 Z) B" l  G
}
$ [+ G9 F7 F. L: N  _2 z0 \. X& W) Q8 Q( C

# y8 e; u. w! s8 M( T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-12 20:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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