鱼C论坛

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

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

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

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

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

x
class CA
" j' J7 C2 l5 g{
* J& k' a  u. v2 d5 Mpublic:1 R+ S' T4 @8 ]9 m2 k5 V8 s& g. ]
        CA();6 @) {4 d3 L0 W  Z9 s" r
        ~CA();+ ?1 C( ^( c6 }# d
        void set(int ,char );; p. a: C9 W  ^. j( P( t
        void print();* P4 f# z! F4 |* B

; |8 T8 _1 Z$ C" [/ _private:
1 Z# N' c# J7 a$ V6 Y  v" c        int i;5 _$ h" k" b( l$ \3 n
        char j;* b/ `6 \1 R: O" N
};
/ T; S- I: I3 k/ Y  m
2 D$ {2 U/ q  T) D# aCA::CA()
$ U4 Q; n# H% ~4 k3 ?2 ]2 h: \{; O& j2 E" E, E; ~- R" |
}
" H$ {' ]! f. v( j
& A# A4 c- Z0 q" Z8 G, f6 f! jCA::~CA()
3 F' F8 m2 H2 _4 A' C! L{9 I. }0 Q0 m5 f* f. D  c& ^$ R
}
# @% ^# O$ i2 S
$ R1 R7 `9 E6 {5 m* E# S6 x6 jvoid CA::set(int x,char y)
) _5 A4 x0 S5 J/ ~$ x3 a8 z{$ q! V: S& \0 \- ?9 f) d: v
        i=x;( C; p; w7 M- z( {' A" \1 x5 j  ~
        j=y;! |3 d$ u& l- s& [
}
/ }5 ~* P( Y4 z; r! l1 X7 P* C+ U7 Y$ V
void CA::print()7 `/ U8 H# j. I9 Y( m3 y( Q
{
# m8 ~; ?! _1 ]- b* G8 |        cout<<i<<endl<<j<<endl;' k4 G4 @' I; H3 Z2 X; ?
}( S# s+ {8 j) P
1 e" V7 J. m( n
#include <iostream>* _- f$ D. y6 w7 c2 q) Q
using namespace std;" Y" I" s% \' i( U" C5 _$ K" L
#include "构造函数和new运算符.h") n3 C( `: J, ?+ [, A/ W
int main(void){      
  q. I* n0 c, T  ]9 o  I0 v CA *p;      
! }8 [9 L7 N1 p7 K; z5 x$ y2 y5 j p=new CA;      
6 p- Q% Y8 w- I4 L3 e p->set(2,3);       # J1 v8 u% s" q) m  H; U
p->print();
$ x8 f3 f, Z! l8 t1 k. u        ! Y! K. U2 P( ^9 S
return 0;
4 H  w0 q9 v, @/ K}
# Y; W4 _9 u" Y) p, e2 ^5 A2 K5 r6 K# F- l1 p

. F1 ~7 @. o3 S; I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-4 02:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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