鱼C论坛

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

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

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

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

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

x
class CA. ~- k. e8 A5 }4 S2 f6 }
{
# r* b6 U/ \; Q2 G- @3 zpublic:7 [" M' f/ ?# U, i. k5 n
        CA();4 Y' i% C6 m4 K' p9 J2 t0 _" C/ s
        ~CA();  \7 T. J% [; @! Z* E9 d( b9 ~
        void set(int ,char );
3 o0 E2 W- z0 O! V2 A. Y        void print();
2 ^: [) W2 y9 ]: m  e6 A7 u- Z9 O
9 \9 ~7 ?2 g6 Z; K$ j" ^! Bprivate:
' {+ r# P! f! ?        int i;7 B4 M3 B( i. P& }  ^& k, I
        char j;
( \: K2 _% ?2 i! U  O7 b+ n' L};! ~& {: k7 G/ z3 }
# \. `/ a/ ?/ s5 m
CA::CA()
  A* ]: h8 R3 [; U* a{
4 a! p; j! w( k9 l4 W3 K% ]; `3 q}. f$ v# Y% \# c
% I" `$ B! A8 Y  O! K0 ]
CA::~CA()
: ?+ A, v) ^) v& ~{( C" n3 x; F$ \
}! x1 x  t( H3 _- [5 R" h( {
2 X$ ^* G7 ?# z2 z) D0 v+ q+ W
void CA::set(int x,char y)
5 [  J; \, ?6 K% }6 ?{
+ |% d7 I& B' ^        i=x;
5 b+ n+ j; s0 s        j=y;* _# J8 H! p& t
}
1 k' P6 D2 J& D1 {5 @( w; s" Z9 {; a
1 A/ L5 x4 B" ovoid CA::print()/ b3 `$ ~. y5 K+ {- ^
{0 G& {" Y; h7 I% R6 u3 w, |  I
        cout<<i<<endl<<j<<endl;
8 c7 w' I0 i; M}) ^3 S8 n1 t5 n

. S# I& p) l3 A#include <iostream>
1 C$ [# `! ^9 y; R1 O/ Eusing namespace std;7 \/ G. l% H) h- n
#include "构造函数和new运算符.h"
9 r. F+ E8 v! T; i+ a* cint main(void){      
# S) w+ |+ u% x( f. J CA *p;       & a1 R) r  E5 @# j5 K( |
p=new CA;      
1 P$ z  _" K+ J' f p->set(2,3);       ! `9 Z+ b" g1 \- ~. V* n" i; v
p->print();
& o: h5 s* Q& k3 E, ]+ l2 E7 Q* \" C9 k        9 b/ p0 {% k$ C' |: c
return 0;1 W1 m/ l5 S  ], b3 O+ t
}
5 u% i/ ~; @/ ~4 |$ f' ^
6 E7 C$ Z" u: K' p$ O. v; D  f6 }' b
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-16 16:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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