鱼C论坛

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

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

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

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

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

x
class CA
  N1 y2 f# S9 I0 D! n. R{% u% X; L8 N) o/ r* f$ i! `
public:2 G8 K! M; l1 w2 X! M! |# A! b
        CA();5 G0 d4 o% y( P" D3 L/ g
        ~CA();
3 r; h3 }5 m$ g1 Q. d, `1 f9 r        void set(int ,char );
5 ]: f$ O* u! }% b        void print();
- i0 D4 F& {3 e5 t* s8 L( h5 N
& i& o% j; D+ Lprivate:. X, N& [0 F1 X. z
        int i;' r" S3 L; ~0 q$ D
        char j;
: t- v# t: \! h* h- u};5 y9 \+ A' I* g$ l% d* @8 W) p
" L5 S- W; b& [# w0 `
CA::CA()
) l7 ~  F# b- ?$ z9 ]{* t0 v+ M* K& b; K5 |1 v, ]
}
, \4 K3 R( c9 h8 |2 A
0 r8 ?/ a$ A* X" {4 R# g6 ^! cCA::~CA(), H( f9 |# r7 k1 `+ z
{
+ e) I% J+ a2 I+ ~  N}# u. Z+ C* }3 l: O0 S# X8 T" s
* ?+ o# Z! U1 w6 n$ c
void CA::set(int x,char y)7 h# E; {* t, S& R
{/ u/ h4 w- i3 K
        i=x;, \& X! P/ B- y$ [9 ^
        j=y;! D- u8 _5 ?& G
}
% q, R+ `1 Q2 p, N- j' w6 O; B1 s8 [# y* z% |
void CA::print()
9 ~. ^1 z! i& d4 ~' Q* I0 e{
/ Y+ @' Y" q. l0 f" A9 n3 ^        cout<<i<<endl<<j<<endl;% r3 Y9 i1 m' o
}
% n1 B3 s) H/ a1 }( v( c( L, j
# K# a# o% q& u9 S4 p" j#include <iostream>
9 g8 A6 ]! c5 L! Kusing namespace std;( ^4 S* J! B0 `. E
#include "构造函数和new运算符.h"; m0 h- d  {% @/ [
int main(void){      
# r) |* I% w( R8 J CA *p;      
+ M. K4 P' E; F; s. \# Y p=new CA;      
3 Q, G1 ?) F6 @0 h3 T p->set(2,3);      
  [) v) w7 a. O p->print();
  u# }3 z) \* A2 E- c/ }        
( h* i  {$ k) }& v" F: K; @- @return 0;
! t- n" @1 E$ D) i9 j: G# X" K; n& \' a}/ w4 x* P' m: b% Y: O* L

' D  ?5 O: g, u/ }, i! c8 B* i/ P2 V1 s
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-16 20:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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