鱼C论坛

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

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

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

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

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

x
class CA4 N$ ^9 p* `1 u8 J
{( X9 d# D8 f. l9 i
public:
1 [: f  m4 w  ?0 C; N0 B        CA();
0 O9 H0 \' R. ], I( w        ~CA();6 ?  E/ k- C! y( Q% s! Z
        void set(int ,char );
  Q/ ?8 V, \; D( j5 I7 G9 Q5 f        void print();
- s6 n0 B* \) s0 y% I
! P* q3 v+ k0 n) }" Jprivate:
7 |2 {& X) {' i& L1 g: f        int i;
1 X2 ^1 O5 k! s        char j;- {2 B; ]/ t7 b7 a+ b
};* y3 V2 d. x$ P/ `/ l6 o7 v$ m

( G9 }, ]3 n8 w8 ?) YCA::CA()
1 H$ _; }* c; |2 {$ a{" N' N2 E1 m3 d5 e
}9 z4 z; v% Q1 Y& m
. O" z6 E+ x& U. a
CA::~CA()
# a: R% g0 C( F{
4 ]  _) @8 k# [( d% l$ t2 J}, L; @: n5 V8 C

8 U# M( |! q+ w) l6 ?void CA::set(int x,char y)1 u! k# ]9 N& G' N* n
{# q/ E; k- v" o/ b' Q9 `
        i=x;
# J0 J3 ~: q- O9 [6 y7 o        j=y;+ i, ~( n" ?. A/ w2 `9 b
}
! v5 G" `; K# w3 V  M7 P6 e% K& C' v
( E0 l- L1 [* }) |$ L  a* w! rvoid CA::print()* N  z, ~- V: P, }0 ~9 l
{
( j. B* w, _2 ^4 u        cout<<i<<endl<<j<<endl;
' V# M( y4 D# N: {: q9 ?7 \+ \9 h2 A}
3 G1 N$ j% ^* ]& f
8 X( ?+ p" p0 O  z1 }* M4 c" ?#include <iostream># b# _# U" v# |% d5 A% _3 x
using namespace std;
+ `5 V8 ?9 ]: }6 G: X7 I#include "构造函数和new运算符.h", p- e0 Y, v( a, D8 i+ O
int main(void){      
' S2 N, p7 }  _ CA *p;      
- c3 t* P2 `& V/ j" ^ p=new CA;       / D% L3 X( v2 i* x3 Q& y# s: Q
p->set(2,3);      
: V9 f8 k' ]9 U3 O; ~: ?( ]5 n p->print();$ n3 {5 g# y' z; N5 X
        3 n+ `" K6 T, E1 E& O; ~" Y
return 0;: v" X: E3 V2 @. Z% J4 b( K5 k! M
}. k$ f! e% o' k$ v% w- c4 {
5 b% m+ h- L! @

3 s: w5 N2 I- C4 W* v
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-5 16:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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