鱼C论坛

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

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

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

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

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

x
class CA$ {$ \% g1 s8 |& M
{9 i7 w2 l5 y9 o6 l
public:  ]6 `6 X* w3 u1 G0 @3 f/ V
        CA();- e% ~5 H: h3 z! s, O
        ~CA();
! U9 u- c" Z$ N8 U        void set(int ,char );- z: m& C0 ], c" a1 n, O8 Z
        void print();' D- N! F& O  E, C4 A% [
3 ^' B+ ?6 r2 \5 ]! T$ U& K
private:
5 b! C  c$ R/ r        int i;% k# y) p, a) H! @- u
        char j;: w2 H) j, ^# I8 a$ J! e
};
6 x# u/ N. t2 ^, F" d  o; i' @" n. _
CA::CA()! {; n* B1 C: @% s7 _' u+ r1 I
{0 }3 J1 K1 O6 J, b' m" w4 Q
}
+ ~" \: J3 y( X% q0 |) P
: Y" [$ C, j$ Y, Y8 p2 q( J7 @CA::~CA()% H; d" @7 s) j/ A7 h+ u$ E
{
. k. ?/ a& {: N7 E}* c' R! i! T; }# z& h' N
; H; N9 Q, t( `' m
void CA::set(int x,char y)1 O2 }# u- z% k  n9 X& y9 y3 s
{
' S& j, O7 q" F0 [3 l7 K9 s5 A% a2 B        i=x;
" D7 p% `/ I+ |( k+ L. W  o        j=y;
9 p# f- q2 Q0 `}4 A. R: u2 Q6 w2 U5 h
) j( \0 E: u/ F) _
void CA::print()0 v/ [2 B; L) f4 j$ y! D+ l! ~
{
4 m* z9 x" ~8 B        cout<<i<<endl<<j<<endl;2 L# Z9 R+ ~. H% i* j9 ^
}. M7 F- s  M# Z
9 n- F9 O% i2 h5 z1 O  E2 w- b
#include <iostream>
, B/ t7 j' i8 jusing namespace std;
; G; G- H1 k) _2 R9 F& H#include "构造函数和new运算符.h"
7 W% w, A6 ?! M3 `; i0 e3 h: tint main(void){      
0 b2 V* Y2 }' [" F; z+ a* ~9 | CA *p;       7 u; T, \" K0 M" k
p=new CA;       & |: f4 d8 {* P9 I) S
p->set(2,3);      
& K4 Y0 o7 Y: I2 U+ {5 P7 b p->print();
% S( s: Z$ M+ H2 p# f        ; f: t9 g; W! w; A* ~
return 0;) ^0 V5 n2 V) G- \
}
- Q% }7 e  `" ]% k( [0 `" y6 T# o) m/ x; W6 b% i* l
5 l) a; h0 [4 e$ A1 u7 ^2 k7 s
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-7-13 07:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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