鱼C论坛

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

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

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

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

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

x
class CA" Z! D9 V& m- p5 Y/ s# a
{  u# b5 R5 |& c& ^6 d* y* f
public:* ^1 `+ A- L9 E. a, O
        CA();" ], \: M# q6 `, i
        ~CA();# r$ G; i0 k0 @% F& U. \5 H5 p
        void set(int ,char );% J7 f* M, ]+ h+ E4 g
        void print();+ Y1 L4 s; e1 B% o" A( x4 Q6 G

5 a. Q+ V! Z8 Wprivate:, p5 D8 r2 N' L1 o2 |3 l5 V
        int i;1 v3 a# P, M8 O# L1 _
        char j;
% v# k! x5 J$ J) E};4 Y6 p0 V2 I& N) Z
0 E0 l7 B0 [3 \  j5 y2 N! i
CA::CA()
9 U7 Z1 L; }' ~' {{
1 h/ h! I' c- W0 a2 Z}- V# ~) Q- ?* S4 ?5 Q

) F; D1 j" r' B1 i) cCA::~CA()
- o9 z; F% Z. ^{/ K& C7 O8 _  O; ?2 n
}
% f7 m' Q3 n3 v
  j' K1 h: R8 j, Nvoid CA::set(int x,char y)
# x; s* j* U; C  h2 K) V1 I{
6 G9 C5 L5 H+ v) }4 p# n        i=x;
$ @' g! r" B; n$ t        j=y;4 B, j3 \) U1 K- }; e
}
; d! F" V1 U5 x' ]) H- }2 H- E5 D0 L6 L' w/ v5 r
void CA::print(); j! Q, E5 h* _1 S- V$ |
{1 n' W9 ~$ M, g5 r" D- W* h
        cout<<i<<endl<<j<<endl;
! Y* _, S. d1 E! x}
0 t$ @  w' f2 @, U/ K! {: s+ ]/ Y) Q4 Q3 m& Z2 U
#include <iostream>) A* @7 J& F6 R' g- o# U
using namespace std;4 ~: ^  V! Z4 c+ f$ W
#include "构造函数和new运算符.h"
# ~& O. g8 e' _! C0 Z4 z0 D- yint main(void){       ! ~4 L+ I+ v+ ?/ |; P) p
CA *p;       8 t4 o, m9 l6 R9 B6 w3 K, m/ Y
p=new CA;       5 T$ K9 C: q$ p, R
p->set(2,3);       ' w( U7 J) f% }* {( c. H
p->print();$ ]" b: o% Y, Q; ^# Z
        
2 Q4 Q7 k" _: U: i( Q  Lreturn 0;
. j* N" N' T0 D5 S8 |' l) f}
2 S0 [; k" i* O( o9 `
0 i4 h5 D9 L& }3 G+ X
* q# f! ^% l% O; `/ e7 e6 p& I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-18 11:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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