鱼C论坛

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

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

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

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

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

x
class CA
) f6 d: b, L! ^! D# k' j9 r; G{
) `+ }, x: V* }0 ?6 j( p/ u+ hpublic:
. B9 a  C' G5 q: c  ^/ a        CA();
0 w8 ~0 X  ]5 M2 @        ~CA();
% r* |$ J4 X$ P7 Z/ P5 t        void set(int ,char );
1 i2 }: \8 b" C; d  w# ~        void print();
5 Q) P9 _; ]' E; m7 ?( @% j7 f* _/ y, Y/ G% }
private:" l# o7 {" F1 {8 Y
        int i;( C2 U3 m2 V' w* @/ v; Q# L9 w
        char j;3 l/ P$ Y+ j) N0 m
};
7 R6 c. W+ I% ?- F. N& V' I! x5 z6 t7 U) @' P' M" j2 T
CA::CA(), y: N' J: h1 u7 t
{
; l# W7 p$ F: E1 ^}4 Z; o7 Q1 r  C. B+ ?- C
3 y: H. n* U+ y* N1 P
CA::~CA()" ]. ~2 J$ a' |3 ~: ]5 e- D
{
. l& E9 f& m4 a( h( F}
& d6 M! e+ J: X7 z
/ W+ \$ ?  G4 @void CA::set(int x,char y)" w5 q% j+ j! W. H. [$ W# P5 N( ^
{8 i. D8 u4 E. m( C2 F
        i=x;6 e# _2 T4 }  E2 p. M# W+ Y$ |
        j=y;* z3 \% x# M: t2 k; m
}& }6 o: y4 N' F3 P2 o1 }! Z- f
( o# F! Z+ y1 ^& _5 G
void CA::print()8 H4 ]1 A( h5 Y8 z, E4 [% W+ C( ^
{
3 z% I+ X% |4 ?5 T        cout<<i<<endl<<j<<endl;9 V# p8 _7 [2 z
}/ K& t/ m! l% v
" S/ F% [3 X# Y" ?6 ?
#include <iostream>
- }, P0 q3 W  m% y# p: `7 d5 `using namespace std;
% H8 `9 F8 d2 w% _( `9 i#include "构造函数和new运算符.h"
/ {1 J4 n  `' ?7 \" w( fint main(void){       : x5 e) ^7 p" a+ q+ x4 N
CA *p;      
* O# a& r4 \# u8 {  ^8 }6 S& v0 y+ w p=new CA;       % O1 e- z0 |: B; N( r+ ~/ B
p->set(2,3);       ' i8 m. `9 z$ b5 _
p->print();4 ]- p* B4 O. P
        
1 O2 [6 V1 g/ {8 S0 F) c$ @" wreturn 0;
0 H) k1 B) I; ]7 _3 y% b8 R3 Y}7 S& g5 p: Q9 ^- w. V
6 K4 q; P4 O3 Y8 C1 ?

8 I* Z6 O& G) X# e8 t3 \
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-24 13:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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