鱼C论坛

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

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

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

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

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

x
class CA& b3 d& D( p. U0 j) y4 ]
{3 K5 C9 b) o" u+ ]# Y: Q* F  k( p
public:# F# g6 h8 v: T- G9 j  T" X4 G
        CA();
3 k7 m' d5 s2 e- w; h2 L- _        ~CA();
! _3 E2 c0 N+ `( A% n        void set(int ,char );
& v& x# @9 B' d: r) R        void print();
4 v* ]' ?; S1 A& j" {0 d9 p# L
6 p" m4 ]  f" g( X" d& R/ ^  p+ wprivate:
# n* o! F+ b- y( c+ K+ F, e- }        int i;
* M4 o6 x7 V8 l$ Y        char j;- W/ Q2 h+ [$ @' b2 U
};
/ m1 d1 J3 o, X$ o8 V; _6 `+ T# W& L( m
CA::CA()4 W2 I( D' t* d6 P) r7 @, d9 m( j( h
{' A+ X, Z7 M5 f& {
}/ Q; W: u5 E& G$ ]* @5 [, f/ f

  d: e2 V3 [" `7 X( }! QCA::~CA()) }; L% H- e& c0 s. c' z* r
{
+ ~+ d" ?! u6 ]}
* V6 u/ z1 t% M5 N
. J  Z, G  S& @" }- f+ c: g$ Avoid CA::set(int x,char y)- k/ y8 P6 H( q( m# _, Z( n
{
* L2 p: Y2 K! i3 E9 U        i=x;
  l' v. Q" [3 O( t* W! I6 `& P; J        j=y;) j0 _- p3 o' B4 X, X( ?
}$ O# t, r. F; {# m& n$ {* t

, o* h/ P$ ~4 R; o  X6 R/ b6 Qvoid CA::print()
1 d" F1 g9 y0 x0 S{  ~& H- t7 ~2 P
        cout<<i<<endl<<j<<endl;( E4 T& }  c: P# z
}9 \  f+ G; W3 n. A+ U- e
9 e) F( ], ^+ A* i- c4 ?- u
#include <iostream>6 J3 i' l5 Y/ E. @
using namespace std;
9 `7 A) y# a9 x! w( n#include "构造函数和new运算符.h"7 X1 \' J: f+ A) P" I  _0 j
int main(void){      
& Q+ a$ |( z" B  D# ^' u/ l3 v CA *p;       0 q" s0 A  Q& n- W! s  I( _# w+ Q
p=new CA;      
' _' ?( f, [3 s p->set(2,3);      
7 V! o3 `1 i( d7 i( z7 N6 w, D p->print();
7 l- s$ L3 \" H! B* Y7 d        5 b. _' S2 O2 K# z' o1 j
return 0;% v5 Q0 ^5 G8 d" t
}
. G6 B+ z% j) B8 f# o" E9 ], y0 @* s6 e
6 @4 S6 h' n3 f1 M8 F: P
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-9 07:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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