鱼C论坛

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

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

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

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

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

x
class CA
2 ^9 ~/ @: R9 o! J. M2 e  P{* C& J# H# i: k3 d' @/ Z
public:
) S7 i/ r4 C4 f* ~; ?0 O! O        CA();
& ]  r4 L- Y0 |1 Y: D) V        ~CA();! H4 L* K5 Z* T% W
        void set(int ,char );
' b3 H8 t$ l! i1 _0 l7 c        void print();
( f% @$ {5 o8 O1 W, ^1 }: r" e" V( ^+ j( B: ?3 [! x4 {
private:) r- P: {5 n4 \! z7 ~" G
        int i;
9 B9 U# o' v4 |: I# V        char j;
( @$ S+ ~) R' l' \( O  _- ], d% ~% N};
$ L2 P; z- ]7 j+ N& G; I6 ^) M& M1 E
CA::CA()" J( {7 G" S7 n4 |9 z
{
2 f% o* r% u8 @8 P}
" V1 f/ J* Y1 Y, M' z. l' {' Z) _: v: Q8 q2 q
CA::~CA()
  z% ^/ S0 b0 J- F% b7 O9 W; C* N{# }  }* d( g* m/ M
}
' h4 H) J% a% y7 I! }3 H( e
& g  X1 _- {2 Q* q1 w1 X- W5 t) Lvoid CA::set(int x,char y)( }9 T% u1 x$ p8 o( Y. i1 B, H
{
6 J5 a3 l7 n) r# {        i=x;
# p9 g3 _9 d6 j( _+ C0 D        j=y;
' g1 j8 e% L  ~& i& J$ c( I/ V}
$ `4 u! q8 T% C$ |4 I
  p0 j6 d# M/ C9 Mvoid CA::print()
8 A+ @7 ]& q2 B{
9 ~7 x- B4 v' }+ y) r0 Q$ ~$ S        cout<<i<<endl<<j<<endl;% r0 B3 B& K4 J3 Z: |
}
/ _" K0 y' E4 I+ l/ X
1 [/ h1 o2 d; e: Q#include <iostream>1 z/ Z2 d  @- }% D. }3 w
using namespace std;
: x/ q& `% i5 s: \! M#include "构造函数和new运算符.h"
+ n1 H5 u% c( c6 d2 ~int main(void){      
! u2 B/ g' f9 W CA *p;       1 ]3 V+ x) [( A& e
p=new CA;         W3 @2 J1 V. E2 U, t3 R% ^
p->set(2,3);       ' f! U7 {% m; J. e  v% ^
p->print();+ c: F, t. \: v
        
( z2 S3 p& X; Ureturn 0;7 b5 G  Z' P% C8 l
}8 |8 u8 j8 c. w& G6 _
/ a7 U5 _2 G5 K( G" y8 y; N, u/ B: b* D

4 l- x4 {. |) C5 O1 S
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-11-11 10:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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