鱼C论坛

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

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

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

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

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

x
class CA. i# p& B! z: `4 G! P
{$ M: l4 l" |1 `; G6 W4 k2 Z6 o7 S. c
public:# [7 Q$ j$ }6 @' |
        CA();9 g. Y: {$ @' v. S
        ~CA();
+ ~. s( H6 x: t" c: M# C7 |' v        void set(int ,char );
( w# v1 q9 [7 V        void print();
7 f! J( A' M9 z' U2 [4 y: f7 P, S9 n: \
private:
6 l; a6 S) b$ o: a        int i;0 f+ x! S. B3 i9 g0 z9 z
        char j;
8 A8 }2 \  E2 B. B8 {5 Q- L};) U; b( w! Q9 ]4 t
6 g# F0 ~' V1 D# p9 v. D7 g
CA::CA()1 ~3 @% Q9 ^6 ~4 }/ n
{$ ~1 D, q$ v3 S+ r/ G
}
8 c  Y% F9 w. X- V* z' f
/ N! C! I' _8 @- gCA::~CA()
* o4 A; A6 \. ?# A7 `. w, ~& y{
- c/ L& v' y2 i1 ]}
, x& E! e1 {5 Q2 o+ t
9 Y& @$ O3 ]+ {$ |( Mvoid CA::set(int x,char y)% j" H- W- y& j
{
/ m/ y9 G4 |  s! A" u        i=x;
' `0 P: [  _* g" g        j=y;( J# y) y2 L( }8 ~' T9 y. M3 D
}
- S# v5 ^6 l& y* U& `$ U
4 o: u% l0 B0 D8 ?void CA::print()
4 b. n) m  z% E/ q) S{
( O: i9 I- ~2 S0 O1 ]& n        cout<<i<<endl<<j<<endl;& }, r9 E9 Q2 W" \" R  k
}3 e- |! P- u( ?. ~8 h# e

+ C, q9 |; S9 H& Y9 n#include <iostream>
5 `# x! F0 m$ @& ~8 ]  ~using namespace std;
7 |; E1 k9 c6 `% |2 m#include "构造函数和new运算符.h"
9 B% A/ |3 i, b3 d0 D0 [2 U6 kint main(void){      
% T) q: R" i- q7 p CA *p;      
% O# ]8 X9 o( g+ `; t9 G2 V0 P p=new CA;       ( [( J" ^( b# u& a  l$ e2 V
p->set(2,3);       # b5 {$ c0 u  I4 v9 d  J
p->print();
9 W% Q% X0 v6 F# P. v+ Y* j* W% d        $ N6 q. M0 @4 Y3 ^# G# p
return 0;
! p9 M" N) V  _+ X4 v5 r}
+ M6 r( \" `4 T  o& g+ Q
, |8 i( y. n3 V0 Z0 }) F" _9 z3 F. H
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-9 19:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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