鱼C论坛

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

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

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

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

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

x
class CA2 _' S' e( @) v
{5 A( N7 N" F, k- A  e
public:6 t0 V+ E- e# _
        CA();" E. `+ H5 L& n2 w2 H3 B
        ~CA();/ i' ~2 W) ?# E- i% `9 h
        void set(int ,char );
4 _: T, I/ i* |% H        void print();& I; s! a0 D4 A$ G, k4 _4 n4 [
, Y5 N1 T7 H3 s  i, s
private:# U: \# |) w6 L+ }5 S$ J- @# F. Q
        int i;
: Z0 ?. h! @5 P7 y1 u" P        char j;  f0 f. ]. w* f
};
1 \5 r+ V6 p: V6 X/ o9 U& g0 r5 ?
( Z" _8 A& Q/ r9 _, i# q0 K* s, ^CA::CA()* ]+ |* G( J# V  a: i/ U( z, Z6 u
{7 [1 Z4 A$ r, [, A& |' d8 @
}
5 h( q& p5 x; Y
( Z2 r  P6 W9 F: z7 L4 h6 jCA::~CA()
& s% ~' Y6 i, Z9 @{) O5 C# _4 ^$ ~3 \
}
9 [8 a: v6 O& w4 m  X" |
% H% V8 X" B# ^2 P7 g9 T: ~void CA::set(int x,char y)
4 o) u1 |8 `# m  C- n* m' @9 {& A{4 y8 K6 ]1 z& ~& M: \$ g
        i=x;6 n% T0 S: x. q
        j=y;# x0 E8 C" n7 h$ i6 Z* N4 m! z2 M
}
8 r' D3 _  o$ {; V6 W% v1 [/ T+ r& T, z
void CA::print()# ~! N, b0 l3 ]
{
, ]6 d8 m6 M. t5 n+ m( _) a1 e+ q        cout<<i<<endl<<j<<endl;
6 ?: U2 Z7 [( z5 Q# O7 H% ~: }) ]6 P}4 h( I% n; C# ]6 ?3 s# n
  D2 w9 _: v$ I& n+ a
#include <iostream>& ^$ K8 y( ^- `( W7 i7 S8 m
using namespace std;
$ [, g+ F5 `  A7 p' }; r#include "构造函数和new运算符.h"% h) D; P8 \' m# z6 @
int main(void){      
/ Z- h$ P* @9 k) |, f CA *p;      
2 n* I0 u. Q7 }+ i( c/ C3 B p=new CA;       # M" R- ~3 P0 w' k+ L: |& S6 O
p->set(2,3);       + t6 D+ |, e" d5 h
p->print();) \7 ^. N. U, N. _0 e
        . f% S5 L2 m( C& N1 a- T
return 0;
) e  ], R1 h* }2 u0 @}
% n6 m" e/ W2 ~" R- k: R0 c( q3 Z/ o" J8 v
) x  A% X" E/ G) @
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-4 01:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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