鱼C论坛

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

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

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

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

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

x
class CA0 }  n1 c* J8 U" ]) O
{4 y0 d7 n) g0 o6 V6 T, a
public:- [' z8 _6 p9 P: ~& x
        CA();6 C5 _  ]4 P0 [' D, L
        ~CA();
6 }! y! p( s( A5 g. P        void set(int ,char );4 C( T7 M0 A8 z! `& v( j
        void print();  B4 s$ ~4 |3 _; X) F

2 W: o: x- J* s4 f9 N2 \private:
1 Q7 ~, o8 N. H- Q9 l' `# x+ C9 v        int i;
$ d7 }  ?% Q  L' k- K        char j;+ }) P6 j% @* F5 _' V3 ?
};: P. q/ z, ]) c# s

' F& Y5 c5 w8 m  z& J* B) OCA::CA()
+ N2 e/ d% s  f( Q" m# K$ @# D! L{) w+ y3 S' X( }& ]5 Z; S2 }, S" H
}; m, T- {) m1 r7 A$ D
3 A1 K$ a" \( D# O
CA::~CA()0 v7 F- C. t- _# y1 S
{- ~6 m) @4 v9 b" V
}
  d  [3 n& v, Z, _
/ z% m8 G; u9 u. c4 S' f" ^void CA::set(int x,char y)
1 M+ H. q- \- i{
9 m# J$ I6 l  s  \( x        i=x;
0 {* B$ g, {) A3 O4 b$ f. `        j=y;
. \, v  a# K, B}
3 I9 e- l* \5 q2 I) J  q; D2 Z1 u
void CA::print(). ]6 j0 R, k6 u7 Q. L
{/ X4 `. {* f$ `4 b& I4 p
        cout<<i<<endl<<j<<endl;
4 `# G! c; w( Z4 B+ h( @}1 f+ ~8 ^9 H4 |" F; Q
2 E1 R; B% `& ]; q+ K3 v
#include <iostream>- U* b5 P5 ]$ ^6 R: ~/ q
using namespace std;8 ~/ N" I, h- ^0 M5 d4 I* }" m
#include "构造函数和new运算符.h"* `% f8 p7 G; i2 j6 M
int main(void){      
. i! R+ B) o% D$ S CA *p;      
) n, y! o, U4 F4 g: N9 D+ k p=new CA;      
1 ^+ Z3 A2 Y6 B1 k p->set(2,3);       & \( l, F# z0 f1 B7 e" f
p->print();
( ?4 Y, B" a1 ~6 W5 |        
0 H% L4 @' g+ ereturn 0;6 G; A5 U  y% E# I  J3 b
}
4 {- }' `# ~$ m/ q# N2 W9 ^. _7 P8 r+ Q5 @' e$ v6 n

8 J/ w1 A: T6 H, ]; H9 o
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-13 05:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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