鱼C论坛

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

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

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

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

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

x
class CA
" s: w; d9 m: c! N  i* b& ]{4 Q. m0 H& [- d5 ?
public:
3 x; p( e) }, J% {        CA();
! \' Z) Z, _3 b        ~CA();* E5 ^: A. e1 ^! h. p
        void set(int ,char );- ~" r# m* a( Z: L6 o( b* g2 W% p6 k
        void print();
% n7 e0 b9 z/ }: M2 d0 X+ I5 f) G8 B5 D- {1 |
private:  @7 U+ U" x/ r
        int i;$ B$ e4 X* L# ?
        char j;
' n- o. ^: h" }, o1 e6 k" j9 q& ?7 `};
4 N+ C, B! _2 Y  w# `. W+ J. Q4 A2 ]. i9 z! p7 x
CA::CA()& S3 k, Q! |1 e* L& ~
{  c# W' j: L/ T& D3 N
}+ m4 v7 V) a. z$ h
* a" ^5 I5 C5 w4 y/ W5 r
CA::~CA()
8 ~2 Z/ ~) j. S; ?, K: \3 l{
+ G" ~; R( Z. [) {, P6 T}( x" c+ M: Q3 k( o1 g

% L/ k7 ]; ~1 @: t8 Q+ Q, L* `void CA::set(int x,char y)
- p; W6 c: K7 \) {, s{0 q  P6 R" C; v5 U  p
        i=x;$ d* o/ v- F2 X5 t. \8 d
        j=y;
1 k' b# j( d% w# i* ^  Q$ V}1 v# K3 ?) ^  b1 X

* o: n# N3 A- f( `7 b. `6 vvoid CA::print()/ L2 R8 A  x5 a, y0 |
{& ^$ L( u1 u4 u; ?( E: N
        cout<<i<<endl<<j<<endl;, H, n) J) b: L2 r$ Y; ]& z
}) n3 j1 }+ t5 v, K

3 b8 Y1 e6 ^" g! N; B. K* t#include <iostream>% f2 i2 |3 i- ]) s3 u: A
using namespace std;/ B% J7 e  p" |  q# z
#include "构造函数和new运算符.h"
2 h1 i( L7 U# e" ]int main(void){       % f( O8 y6 E4 w+ \! B& \
CA *p;      
  z2 e6 j3 u9 \) \* V* } p=new CA;      
8 L  J8 u: t8 j9 ] p->set(2,3);       2 v( }5 Q/ _; f+ {! ^
p->print();
4 |% e7 t8 i8 c% L        
- p$ V& ]( i1 A, wreturn 0;$ |7 z& O3 f3 H
}4 Q& M3 e) ^9 |4 p' ~
2 p- i7 A! D4 H  A% T. D' h

% o: g$ ]2 M4 l3 B: H# b% R
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-21 16:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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