鱼C论坛

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

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

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

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

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

x
class CA
  o# b* `  `+ E2 F{
9 I- n: Y, O8 _public:
5 B2 K% r5 F+ T" I5 h/ T- x        CA();
! I4 Y- v- i9 H8 ]        ~CA();: q: L8 r# s/ w% s. L2 c- j! s
        void set(int ,char );3 O$ }4 [' f$ c9 s( a- v: ?
        void print();& j$ r5 r" j6 a0 O9 V

0 x6 S* g$ v9 h' n+ kprivate:
* n  ~3 U6 E8 H1 d1 s" g0 Q( F        int i;
1 a: {) E4 c' ]7 R        char j;8 U( h# H$ l& `! c# ^
};
9 C5 v; e9 _( y/ \- q- j" S, E9 b) {/ a* y" s+ R" t
CA::CA()
7 }" [' E3 N& s- d{+ Z, o* f* U1 B1 G' g% `
}
# D  ~! ]; y& J: o: X+ |2 i8 }0 p$ w" i- v3 {/ D: H( {/ ~
CA::~CA()
/ a* O- W. L& {8 X{) @  k3 _# ]& I9 M" F4 ?$ r& Z
}
1 u# b5 I+ u  _. \$ I
; T: ]7 ]$ U7 N) \1 mvoid CA::set(int x,char y)
8 z5 [1 x. s2 [, D{
0 u' z6 X1 h2 l        i=x;
' Z# N% d6 P$ m) w' m# F4 q6 v/ o        j=y;
) y4 P. y5 I4 v* O. j+ J3 }0 ?}
' l0 v3 s) y9 F6 O  v8 [( V3 Z. e& a- _+ S' M% a
void CA::print()
7 v/ T; n8 `2 d{! z6 C! d6 r7 {
        cout<<i<<endl<<j<<endl;
2 e, v- C% b0 t- u/ I! M}0 e1 I. j; h+ I3 t

; Z3 c! p5 w! L* D#include <iostream>( u) A; n% v& f, d% u; g" H
using namespace std;* _' Z3 f, l# A) d! h, d$ C8 Y
#include "构造函数和new运算符.h"
: }6 E: `" v6 [( y7 S% qint main(void){       ; f* a8 l' \# s, u7 k
CA *p;      
  Y( q9 G6 S9 u p=new CA;      
( _( D# G6 O8 V* q p->set(2,3);       ( k7 ?2 l2 Q7 E3 [) v, o
p->print();
$ P9 O" u6 `9 O- O; o        3 b/ ~0 t" |, ]' d
return 0;7 v& A, @0 x( x$ o
}
1 o( {5 o  _+ U+ n7 k" M! G7 q2 d* A/ T$ R/ G' Y6 P

2 b4 I9 `3 Z$ d
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-31 00:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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