鱼C论坛

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

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

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

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

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

x
class CA
( }- g6 D4 k! B* f" [{3 C4 v& ]0 r+ w2 Y8 z
public:
4 U- G3 b$ w$ F8 G1 x0 W        CA();
  r% i2 J" o1 g        ~CA();
6 |9 t9 d: y/ f9 [, Z& H6 D, u        void set(int ,char );; S" O# E* G( l/ s6 x# [
        void print();
% U3 k; {9 ?/ ^7 k4 B) A% T; N$ V+ v9 _
% f% W6 B; U; |4 S- Uprivate:+ f! Z" d  |/ Y: U
        int i;" y" j1 S' j& l9 _( ^
        char j;
) r+ z- f2 `7 l};1 g5 Y" c( E1 i/ U' a8 t

1 |1 c0 X7 B) z2 v$ T' N; KCA::CA()
" f, u, s- [% |1 T+ r! ~{. F# P0 c0 O- M$ P
}( ?0 S# o" z: I7 o! r& h9 ?/ g+ \
3 X& h/ U7 S- p3 D+ L1 Y
CA::~CA()
4 d9 j5 e- v/ F{
8 r/ M7 p! o" ?8 b& F+ W}* f( O, c$ t1 W- q
+ A1 h: I; [# Y3 F+ X+ y
void CA::set(int x,char y)
2 H) Z# d) I& Z{( q; ?+ ]  b! e+ n
        i=x;
) q& G8 d0 ^9 F7 h! ^/ ?        j=y;; m3 N- x: L% i% s
}" r# G( U1 L5 c5 u" U$ [

- S# g3 H/ @( y9 T. evoid CA::print()9 n- |6 D) ~) D6 F
{, K; d/ F. Y, B9 o1 Z9 X7 f
        cout<<i<<endl<<j<<endl;7 N, N; `9 o  g& e
}7 L3 k+ a+ v) W# {* u

+ z" n; `' r, ]( O. V; D#include <iostream>
. S5 D: R( O! v7 L+ N& Susing namespace std;  O9 C) |" ^9 \! p9 h
#include "构造函数和new运算符.h"
/ p& X% c. F- A! dint main(void){      
" [& Q7 E; ?1 l6 U. i CA *p;       ) T& e8 E/ K% A
p=new CA;       $ I$ T- _' e3 ^
p->set(2,3);       7 w- o* ~* {. p. x  u8 j
p->print();3 s1 ^: ]6 K5 \6 [3 Q0 Z
        * M& ^; G7 Q/ b/ H9 [7 A1 u  }5 F( l
return 0;, T0 T3 ~( E$ C% c/ t
}
5 S6 t  G$ m/ Z# D# L  e6 H+ w
' B1 L" e! z+ x, c& T4 q
# K7 V: {* {  v: G4 u. U
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-25 06:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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