鱼C论坛

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

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

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

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

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

x
class CA
2 _; Z. @! |: u' D{0 r$ p, U" b; \/ ~1 ~
public:8 B0 Q* j# Y( _- ~  H9 d
        CA();
4 P( n, L% M' Q) ~8 V' x        ~CA();
& y* |' d- ^9 l2 A        void set(int ,char );
# G9 `+ I7 N; }" C5 D. a        void print();
+ W8 C. ]  U0 J5 T: ]  A! U- A; B
private:, R( n/ B6 C& {" }! G
        int i;
* k5 Q* x/ t% P" _# h  m, L  |        char j;  ]4 e2 K1 w$ K5 D( Q  o. |
};1 Q0 O& K9 w! m0 H2 ]

# ]7 `0 N+ e0 {* V  gCA::CA()
1 r& I$ D. R) E, H+ T  a+ N# Q{( [- S: s" J% D9 S* ~. p
}
9 e% E- `# _9 F# H
/ C) P8 C0 m; i. F$ C/ W  ICA::~CA()
7 G9 E: _6 }: q, f! \9 f0 |, N& i{
7 X& ~' A$ M# b' i: e; p. ?}, k) h: f- m7 O0 E3 `

9 g( n6 R& e0 _3 vvoid CA::set(int x,char y)
! v0 B! F/ p) Q: @6 f- F{
- k' w; v% ^" X7 i7 U: R4 C        i=x;/ v1 @# o' Z7 S5 k; S2 I# V- _
        j=y;
. e3 e8 q# ^+ G7 z}
5 y/ h/ T. H& K* q; q" \1 @# q$ D! C' Q$ Y
void CA::print()1 e0 S# j) ^. l' }3 }) f
{
# a' }! Q; @% t' l  [        cout<<i<<endl<<j<<endl;
# V$ _1 _4 F) v4 I/ S% s( z}4 Y3 }% }3 b: z* O0 ~6 o4 t, F
, ~- g4 {8 c$ r# J
#include <iostream>& T( P- R$ N# S% r- w* g+ I
using namespace std;
+ A( x! N) A0 b! n" S9 p4 T#include "构造函数和new运算符.h"* |2 S1 B! ?' ~5 C
int main(void){       + `" @# _1 i$ c1 n9 k
CA *p;      
& H0 A. m+ G1 l4 [) \: b* o6 O* D3 n p=new CA;       0 i4 d; j6 Y! D
p->set(2,3);      
, R- A) F* w- z& ?0 U$ j( Q p->print();* c6 \, j. b* G! e6 l
          {6 y) }. }6 q; F( i
return 0;4 O" K/ l7 G! y  j& y
}( e6 c; e+ @: s. R8 n% U
: F  ^- y7 O( S( c

2 r1 \/ {. E* @, M! \
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-28 05:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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