鱼C论坛

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

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

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

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

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

x
class CA
" Q0 a; |  A( t- F2 e! Q{, H5 R7 g3 j  h' Z7 j; e
public:
- C2 w/ I6 `8 l" f2 y$ `+ [4 ]2 ?9 y, [% Q        CA();+ C2 L8 o8 a- o: x5 L
        ~CA();: I$ ^( z% j! L2 z3 h
        void set(int ,char );
% V% b8 B( [+ Q        void print();: F0 R7 e: n7 \7 Z

' i5 P) }3 V- E! i8 X; F, h. Yprivate:
% T! o( ^3 r) }" y        int i;4 g  ^7 t3 {0 w% R' B
        char j;* a  ^1 c7 B2 C% g
};
3 ~, w$ W/ b- R) x& Q) ^+ Y' V( W8 `. ^- B
CA::CA(), l1 x- ~5 ~4 C/ y
{2 |1 X4 ~5 X  e# |9 G7 e+ B
}/ Y2 D/ t/ i; d- |, F

! u3 P" Q' ]) _9 B; zCA::~CA()
' U4 `4 Z0 e$ k2 M2 ?' R{
. J, ~, n* u, K1 w  ^7 k2 ]1 d, Z}
) W- z  v" s4 |9 O" \2 Q
) N2 X7 [1 J1 Uvoid CA::set(int x,char y). t1 G3 ~6 ^! o
{& {: N# m- _6 U8 g. [) A
        i=x;: c0 B- x* p8 D+ G6 j$ b7 p
        j=y;  k7 C* e2 H$ U6 |9 k4 Z% B( _
}; t8 n/ X' t' X/ \/ C

2 Q) }# y) l8 vvoid CA::print()0 I6 r) v8 q2 O5 x
{
: d* b& V1 h0 c: b# Y        cout<<i<<endl<<j<<endl;0 ?, J7 W9 f3 {/ Y$ P; @: @
}2 G1 k* q9 v3 d& ?8 C2 y

- U- g5 z  l8 ]7 J4 X. E3 e#include <iostream>
5 U5 E$ D5 R. W9 ]; I* m/ ~7 z. lusing namespace std;
" m+ e7 \8 \: r8 M#include "构造函数和new运算符.h"% t2 p0 ~; X3 E  _6 T9 z
int main(void){      
9 ]" J5 j- L1 t$ m: ? CA *p;      
: x* F) C3 p8 e* `3 m# B  q5 [ p=new CA;      
) C5 L3 j2 I0 b. R6 j+ C p->set(2,3);      
; y: |  v% P1 @5 `% |; H3 ~  P0 k3 H0 u# V p->print();
# D3 T+ w) i0 L; ?        ! |1 Q+ I6 Z+ r7 T
return 0;
2 s2 f; v% x. x! y: U" w' g# U}
1 p7 F+ x4 I1 i; z" V( v" E3 `% O! n' Q+ e( U6 t  y- Z; z

1 i: q1 Q+ ^3 t; g; [
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-7 14:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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