鱼C论坛

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

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

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

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

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

x
class CA2 l# }/ f/ @( j& S0 `5 R2 [
{
; D( {7 X. N$ \0 Jpublic:9 s8 \' o+ i8 N1 {# @. @- a
        CA();
4 x* z0 ~) Z' T0 F) u0 V        ~CA();( J4 p0 X/ s/ j: Y  o/ j
        void set(int ,char );8 g8 w0 v- _$ w5 v
        void print();. c% q5 |) m/ d. f+ ]6 Z, |

. u6 Q1 G: w# L' m3 ~private:
4 j2 O# Z* e4 k. R2 a        int i;
& X, S* @: `7 X$ o        char j;
/ R: n# ]! N" K: P6 U2 F+ i& v6 M};
- }! G/ t! I; D% c0 K8 }/ ~0 G' \; ^+ h8 ~
CA::CA()
3 \( ^) w) u. U3 A: q( P{# [1 \- m% z5 @  e
}
2 h# Y( A- E6 }7 \: Y# J
0 ]( R2 G* g* o1 s  U% J$ ^9 K' pCA::~CA()+ \) C% @, r( a) G
{4 K* Y$ s/ l5 a1 j+ H
}
/ Z7 L' H1 k. t/ k& x4 j) `! E0 ~) C) N: P
void CA::set(int x,char y)* P  X3 ]. X+ l, O0 R+ F% h
{  F% k* R4 ^4 n0 o3 u" p
        i=x;
1 j1 F% k* z! q6 K9 K. u6 @# `        j=y;
; j" b* r% A# C% [}4 y% c4 J+ ]$ a) P* z' Z% A: {

% o0 i& }6 S- O0 O" `( bvoid CA::print()) v1 [3 e7 p0 K$ {+ B/ d
{/ m0 {7 s, D/ X
        cout<<i<<endl<<j<<endl;
7 Z, l. P7 u8 ?- u% d}
. w7 N3 D/ S, W+ W7 {" C! e. O7 ~# X, Q+ ]2 s7 X# s
#include <iostream>
1 ^1 \# I7 H) @6 {0 Susing namespace std;
! D$ ]; ?3 h: {; G/ L4 m( `2 ^#include "构造函数和new运算符.h"
4 d+ Y9 G9 ]- _  |int main(void){       2 R2 G/ B; r' l6 V
CA *p;       7 F& `+ o+ l; ]. ]* o
p=new CA;      
1 {( K8 k6 E2 B0 F+ m5 _ p->set(2,3);       9 \' s. T, F+ [7 K! k! N
p->print();& J8 D. k; X# |! [. K& h
        0 X1 y$ f& K6 g, m4 F4 q% e
return 0;, i4 y/ k- m* ]1 P0 X# c  F5 W
}7 R& v$ T! ~! k. c' R
- H( s# ?. r+ R+ V# z  s( V3 D
. i/ _5 j* e1 x  F5 o1 p2 q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-26 16:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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