鱼C论坛

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

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

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

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

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

x
class CA; A8 T$ ~  t; L  |# w$ N
{
0 h+ [3 H  e, ~) q0 O, f7 _9 }public:
8 Q. b' E, d0 J( v        CA();
1 M0 h( r% ]  z( {" L$ I2 J/ }        ~CA();" m+ X* {( F9 y4 [9 P# t, C
        void set(int ,char );
+ V6 f0 A% e" |- a2 U        void print();; ]) x% w1 W6 b) |
& C4 R9 [7 V( d! J' O+ F
private:; X% N/ @8 ^1 b1 @8 w! [
        int i;7 K9 A2 a1 q* w7 w1 o
        char j;
2 ^$ W& L1 |6 ?, ~7 X- V};/ R: b+ j0 d6 e. o9 {* @3 c: j1 g
3 a$ S# N6 {4 j! x  v. i- t
CA::CA()( S; E) q. {6 O. o2 E
{
' {1 E" @3 y/ D}3 P2 |1 N+ D7 W5 j2 _% _3 ]5 u
  c' ]! o% v, _+ U- c5 f  G+ ~/ h6 b
CA::~CA()5 C- J) R$ h4 o- u  z  X( H" j
{# _( N# R+ l6 n# ^3 d1 [! Y
}
+ U0 n1 A$ }, ?6 z. T' f6 ]4 F1 t6 x, m* a4 O
void CA::set(int x,char y)* M- E4 R* D0 a. I
{5 U! U7 i. Q- g; I- S) G" S4 z
        i=x;
* M: V, Q6 p& B& i  j8 m        j=y;3 Z- Q0 c0 G* g6 c+ |& }2 d) i  a
}( b5 q2 m5 j+ D$ P* l
7 f) {: x3 l; y
void CA::print()
9 s2 L. L, L1 n{- p5 B% [$ h/ w3 D+ G$ w
        cout<<i<<endl<<j<<endl;$ F$ T* G7 p: X  F
}" F; `3 ]- z" x9 {- o& w/ c
  F" d. [* P! f9 r) c! M
#include <iostream>
" g1 u6 l+ l+ G' p: c' fusing namespace std;. e6 {7 |  F$ U; ?0 y
#include "构造函数和new运算符.h") R3 D  M% p6 N8 m1 X' Y4 B
int main(void){      
; C, K: f4 T+ t3 w$ y+ R CA *p;      
5 G2 U! Y# I) A6 Y p=new CA;      
3 }# n# H0 k; i. h p->set(2,3);       ! j. _3 h* ~4 M
p->print();5 ?# n9 G: y* F: C6 n7 u3 h, h' @
        % {# e' o& N: R8 }
return 0;
0 e8 M/ N5 j) j$ V& F+ i}4 G5 T1 s1 D/ U7 E+ w

" b- P7 H5 D1 N1 u, J6 ~6 G
4 S0 B7 [8 ]$ V* P' d& |7 ]( W
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-7 21:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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