鱼C论坛

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

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

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

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

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

x
class CA
) v2 L; |1 F  |/ N5 n{8 R: g- ?1 F- q6 F
public:
% q; w8 o( b4 g: ?# _- b3 R        CA();
+ R, Q8 d1 E# o+ D7 W7 M        ~CA();+ j- Y  r  w0 k: b! W' X& N4 ]
        void set(int ,char );
/ Y. Y0 Q" y/ N! m" r8 _        void print();
2 B( ~$ J/ i+ |* v9 T: e# P+ y  V" A; a4 N9 L; y# K* d. Z3 {: }, d
private:9 b. l" A. w1 l6 @/ {* X. c) b2 `
        int i;
  Z& J# Z! F3 c' A; b2 k) C0 a. X        char j;
7 y9 U0 G9 Z! g8 P8 F! V3 }3 @};3 A, _9 n( ~6 B' k. c

$ ]1 \! ^  P7 l; p2 }% v' pCA::CA()" w1 g5 N' q  g" ?; I
{
: V- }: r7 x% c; p}2 r& O5 g5 v+ t% U/ b0 U
  a+ a1 N$ J4 P. T
CA::~CA()
5 m6 r: {( p  {{& \  i  G: `2 W9 n' X: t/ H: Y8 X
}
( G7 C# X+ K! \2 |) G: p; j& K* }; D/ K1 ]) z/ b' e& c
void CA::set(int x,char y)% l3 k% W0 Y2 |; \9 @
{9 B7 S3 K1 x; X
        i=x;
  e  }/ X" I! N- V' ?5 t8 |  ?* {3 e/ Q        j=y;/ ?8 w& P- G$ z( o% Z, U& O
}
! z! N2 g1 F$ g& M' l" e+ j# R* ^5 [" r* c" b5 i
void CA::print()1 ^% M& I) Z& s0 s/ b  S
{- {( M) ]4 M6 }7 a, V
        cout<<i<<endl<<j<<endl;( Q$ [! W+ Q: J/ C8 S. v
}
  x1 R9 |$ p: z5 c% m! U/ D/ o1 @0 H; T
#include <iostream>
" E1 i; c* ]% i$ }using namespace std;
% F8 T- s  u9 [3 Z! t' C#include "构造函数和new运算符.h"
% x7 D: n$ z$ w  Fint main(void){      
4 r( N% ^: r% k1 j! u CA *p;      
# l6 C$ H+ |/ J p=new CA;      
5 v  K5 ~5 F. e+ w: U" W2 b# y1 O* b p->set(2,3);       3 I' w3 ^; t$ e/ f. w
p->print();
8 y; q* C" m5 O/ y& n; y+ m! w        5 I6 M6 a5 }6 |1 ^; N  j
return 0;+ o% w/ E" w# R% W
}5 c9 J- [" H8 x/ Q/ M( Q9 a* A2 u
- B/ ?! D, Y  i) I
4 @6 ]/ A. d+ s5 C* J
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-3 13:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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