鱼C论坛

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

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

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

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

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

x
class CA
9 S4 {! d7 w: a. g{
! ]1 n% F3 Q" c0 M2 z! Bpublic:
% H- m7 Q2 {" F  M0 H: N        CA();) v8 N3 M2 @5 B; t# U3 w
        ~CA();+ B( f# }" @! `9 @  P
        void set(int ,char );9 P3 v( p& K( v( v9 r0 F
        void print();
  M3 r; R4 v$ @3 O- a  d# J* W3 a# Q! ]
private:; q$ [' ]" O/ Q
        int i;
! ]) }% F# _# m# U. k+ h- z        char j;; e9 W* j4 l) ^! |6 ]
};
* c, k# e6 J0 _1 o( p' R3 p+ j5 A2 t
CA::CA()" i" i" h) J; t% }4 y* p
{8 o5 P; O; M7 G, B
}: E& D" l& ]9 N# I- z# v
; a) x0 o+ j/ a/ o
CA::~CA()
7 a# E9 F* T4 E8 t, t* c8 l. G{
3 ]( }: `( L# v+ P}. K5 [# E+ J$ N7 i  L. O

9 J  `# {! E# n* O4 J8 s8 Zvoid CA::set(int x,char y)
$ R! O/ @+ q1 N5 g* Q" J, y  h{
8 c: \6 A. h7 ~        i=x;) d# k1 V2 d  y, ?: x, V
        j=y;! X- S) ~2 j" `# l" _
}
0 }- Z1 q: {0 J9 ^$ K0 g
+ m+ U- j5 Y% |7 i5 A$ q8 gvoid CA::print()) T4 j2 i  X* h) {5 K! p
{& W3 `* t3 o) B/ u$ J/ L
        cout<<i<<endl<<j<<endl;
8 ?2 P. ?1 i4 K  D}
9 m$ A; n: V; v- [) ?& o4 B! U9 C( }8 Q  y# b5 h+ @9 q1 s. g
#include <iostream>
! c5 x; h9 T8 k1 e3 s* Xusing namespace std;
/ b% b$ a  ~: }$ L#include "构造函数和new运算符.h"
4 f0 o  x5 ~, q3 a1 ?( f$ @/ S# H. Fint main(void){      
& m+ Q- |2 M# ]  g" O0 s CA *p;       . D2 r0 _6 a4 c% R; n
p=new CA;       9 t, F+ f* F) ?, N
p->set(2,3);      
; _4 Q2 ?: R, z p->print();  H' z5 I. P% I$ o
        
. i5 q  ~4 @. J  X* Ireturn 0;4 v2 s: O7 b( Q: Y: c/ r
}3 N7 c# W) @3 L  P; ^+ X

5 [: O* ^* N2 G& J1 a0 ^, k. K* B- @" p- D
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-7 07:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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