鱼C论坛

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

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

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

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

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

x
class CA
* Y5 e: S; ?% Z9 d: _: t3 |4 p{/ w4 ^& k% R3 Y: d: B
public:
4 W" f6 K; U* J% F        CA();8 |. A/ a9 u/ x& U5 N$ u% P) G- O* g
        ~CA();
7 d$ I4 R, ?: H. F3 f" T( L        void set(int ,char );$ l% I* G5 J6 w3 \3 L/ M
        void print();
9 G5 [) Q& g: J1 l% A  S2 W; @2 O) c' t! j  ]4 B* h# ?
private:( m+ L  N8 r  J1 M  o, p! M8 v* L
        int i;; T6 `4 G1 v( R# s* i
        char j;" P. R6 p, v0 X& `+ m4 K* d
};
9 N9 O2 b2 x  i7 G8 h6 H# s
  l5 p$ x( O8 J' yCA::CA()
$ v3 E& B' D: }, t# d+ c/ \$ t{
" N. a. W% M& m* W3 {}* z$ `- G( N1 u5 {5 c
$ j' {' Y/ s" r
CA::~CA()5 ^$ u* q8 L  p; E/ f
{, y4 `* x  D7 q
}6 g4 a- E. c8 C) C  c

) Z* T  A+ `" u2 p4 r8 }void CA::set(int x,char y)
& [5 f! {, V7 V, p- `  u9 b{* _# Z& X2 q# n/ q! ]' G
        i=x;
3 e' R# s5 B0 v        j=y;8 F' C4 b1 g# v, |# o: T
}
) d) u! _- V$ h! p& b9 n9 }2 q- k1 K) s. F# b) I# m& m
void CA::print()
" [7 A: B0 C+ K0 T- y* ^{
+ n# Z8 _5 S8 `7 A+ J9 ?        cout<<i<<endl<<j<<endl;
& W7 f; f/ x  T# X1 A' x' Z}
0 F9 I$ G3 f% V0 Z0 u% B2 w& z! o, d1 ?: A' ^, O6 @
#include <iostream>
3 v4 i: y& }2 Y) z) ?4 Musing namespace std;
2 v9 @. j$ [5 s#include "构造函数和new运算符.h"' @, p/ G% u# F- b
int main(void){       & r3 Y6 w8 \5 ?. p: D- M3 Q
CA *p;      
) C. X) |0 r# [5 l p=new CA;      
0 l5 R1 {2 S) l5 I& [ p->set(2,3);       ' X/ X0 O. `( F& `7 K0 S! Y
p->print();
( M% H1 I3 x- R& z# L0 v# @        
* o& T; Z: X; ]* @/ c: jreturn 0;
: \, {$ k. ]3 H2 @4 B" K/ s}
% B  A9 q' d& d- U5 S9 p
$ m8 Y6 V% _* s  M6 A
$ ^, y5 R4 p; ~7 {8 G: f( V4 i
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-17 19:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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