鱼C论坛

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

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

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

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

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

x
class CA
' d/ {) B' L% p+ ]{( l/ A+ z, @) b; r% p; L
public:
: Q3 R; g- M4 X1 d' j9 F% B        CA();% U- U- I& x+ a8 q% H4 ~( m/ K
        ~CA();
- g6 i6 x9 q0 h( R$ {7 _9 a7 r        void set(int ,char );
# ^, D- J4 ?$ f  M5 o8 R        void print();6 Z3 I) q$ A) \1 R1 _, ^$ a

0 t* |4 U0 ?0 D2 Z2 {private:1 A, O" b0 c( \
        int i;
6 M/ v7 m' {+ d: y        char j;
7 H7 o% L7 o& x};2 [3 |. d- M$ G8 h  ~+ ~
) \+ X6 e2 n/ C+ o# G: e
CA::CA()
! [" R9 J/ A! y{* O" Y3 C5 ?9 O/ M/ K
}
, ?9 P3 m& C- @+ H' T' \& y# p8 f( n2 S3 H; [* b2 }/ g3 q9 _
CA::~CA()
  N! a. z' ]+ E{  v9 Z* p$ }4 \/ [
}4 T! T* R! r+ @& k+ m5 `

; T% `. ^1 O! P1 d' M- Lvoid CA::set(int x,char y)
& O1 I% {& d( @/ a{
0 T& h6 d, `3 v        i=x;# h$ y0 `5 ?, f. s
        j=y;7 e$ S4 t. q6 y6 S# W0 j: @6 f) a
}# f' j* K& w! {5 k. h

0 X$ ^3 l) o( a  J4 nvoid CA::print()
, H3 |# e1 r, Z& r. A{) _6 b+ C6 [: ], J  q5 z
        cout<<i<<endl<<j<<endl;1 W+ D" v$ Q5 w' h0 Q4 C
}
# v5 T4 t1 H6 V5 X3 f4 I: k" c3 l: {2 A# Q% M- z  O
#include <iostream>
9 T5 c1 f3 M% Z& l, Husing namespace std;
3 T5 O. j4 ^' ~: h3 H#include "构造函数和new运算符.h"
$ c' |" @' @& ?7 n% Kint main(void){       5 h5 a1 [! n" o; N$ O
CA *p;       8 _2 Q; w( v  L! L0 r% Y8 |
p=new CA;      
; h6 C* d0 ?7 l3 Z) e p->set(2,3);      
3 w* }$ \% i+ u p->print();
; C( Z1 f9 ?! `8 S% M9 o, k        
; G* j9 i' f  lreturn 0;. s1 ]4 |- m8 O! O7 L! m3 A9 ]
}
- _% q  k2 J; T$ P# c9 \' W6 O1 u3 Y; W, y- N! I) L: @+ |- J
5 k+ ?" a5 V7 I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-12 23:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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