鱼C论坛

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

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

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

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

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

x
class CA% Y2 u1 \9 x4 @, Z9 a, Z; B+ }
{
" u8 a7 p" C# D; [0 u" \public:
3 q0 `4 d2 E7 {% \$ l        CA();
: C* s6 |" G5 P& b; c! U% I        ~CA();
" K8 u6 i, e$ N        void set(int ,char );
* I' H+ O! r1 a3 A7 t        void print();% X; M. g0 w! F( l! ^: v) s
$ T1 k2 a$ p; ?5 c8 ?: S" s* z2 Z
private:
! U! w( z$ o" f5 O3 q+ K! q        int i;4 r4 g- ]$ M- z
        char j;3 B/ i9 H7 F3 D
};, z" A, x2 R: _: }& q5 ^, G

! e/ o/ ]# z  k* E4 r, ~+ kCA::CA()
, h2 a( H, v/ I9 C* B* W{# W6 ]( G0 J% a+ h
}) @/ p0 ~: X. A! \4 n

/ C& \" V" Y9 ZCA::~CA()' v0 C. F+ @0 B5 A2 K+ ]
{
* ?6 H, E1 k! R, e7 O# M; t# d- g4 m/ U}3 {/ X3 |( M! N4 v& e# l# n) q! ^
% r# h5 e, b$ c& C) _/ j
void CA::set(int x,char y)- j; j1 E0 M: g+ {: _9 G4 K
{" k( c' w  n% W- @* R
        i=x;
& C3 c5 C) z+ E        j=y;8 m* _9 e9 u" Q9 K
}& j. d& n' E- ~9 @5 D- |
' P" L+ l5 _- s% x1 u4 D* N" K7 |
void CA::print()% T% m7 Y, V4 L
{9 P/ B2 [8 F1 V- Q; d7 p  G# Q
        cout<<i<<endl<<j<<endl;8 m, b* P# Z# j$ r
}
& m5 n$ a4 F6 ]  L/ n) T" `' L& K) {8 k" b
#include <iostream>
5 n! ~) U3 h4 `/ iusing namespace std;5 p. B7 i% J2 m4 Z1 h9 {( l$ C$ _
#include "构造函数和new运算符.h"( D! j% Y- p8 h' O! G
int main(void){      
% O4 R2 b% D8 t4 h CA *p;       : ~" B6 m- a$ d
p=new CA;      
4 b5 f' Y9 H: ?: I p->set(2,3);      
' V6 E% D! i# G* K' |, d2 ^) T- ?! U8 ^, ^ p->print();( |; T$ I- K% D4 w( v0 W' k% B- c& |: f
        
3 @) h6 z! h9 S( Creturn 0;, \5 [0 l0 q7 K
}
0 J% D2 ^1 t2 _5 f8 \3 F% J! @9 b3 m( H$ B
0 c2 h4 P# Q+ X% Z: u5 A
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-18 08:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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