鱼C论坛

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

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

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

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

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

x
class CA0 Q9 K- U& E. j6 i. }7 K" G
{4 k; j  x4 }0 e! Q
public:
. ~  R2 B7 C0 _8 ]+ _! Y/ \* x        CA();( ?2 F# W+ l$ ~( S
        ~CA();
  s1 c3 ^5 I3 _2 U5 x/ S        void set(int ,char );
% j. b* l: q4 f; K; k% ?        void print();: P2 Y! X- }/ J

2 ]  e  F% B; p- O5 X5 P) _private:
5 }# ]" q5 T/ i- H# u9 f        int i;  r( t$ d' W" @& h
        char j;
9 [/ L) a8 l8 F7 |* s- b, l9 C};
: I3 Y" E5 Q; d% C% A' ?1 H
2 `5 @3 p: c2 f$ _$ f. lCA::CA()- w1 g3 e4 ~0 ~9 U4 g* u
{' z. R0 Y) V- s3 x3 U
}% Y: P: y, `) S1 T- Z* q
* w  J; f3 P3 {. e/ ]
CA::~CA(). D. v! u$ V5 T& Z5 {
{
& O' t: D0 A. d( U}- s2 }% E7 O0 \( s& L  ~

; C$ }/ S, |5 q7 o! O6 avoid CA::set(int x,char y)
# d! h" _5 z2 U! b  o/ W{0 q9 w# Y4 s* g
        i=x;, G# D  ^. U5 G
        j=y;2 B0 {$ u. d0 z; {
}- n2 b" v# t% {, [

0 T" d9 C& F, lvoid CA::print()7 @) A( Q. C) o3 P* `! Z  b
{  A( Z/ a. D/ [9 j' T/ H- _
        cout<<i<<endl<<j<<endl;% b3 h! C* E. D/ |
}0 A5 h- N$ b% x# F7 _. i$ h4 \
  p% _, s8 o/ }) B- s4 ~
#include <iostream>. F  P$ c' W0 ^
using namespace std;% a1 o( `& ]* E7 X
#include "构造函数和new运算符.h"
1 J0 S; R* D3 ?int main(void){       - `$ {( h; X$ @% B2 D% }  C. O' N
CA *p;      
8 |8 A& M- y% x6 R0 G0 j4 l. u p=new CA;      
8 u0 ]  k3 N' p0 Y p->set(2,3);      
% M7 z# K5 @6 A1 V4 ?# @ p->print();
0 [9 B6 d2 n* c- }& r5 Q. x8 J8 |        , }; s3 L3 E8 y: [  ]
return 0;, i; r# l9 S: L9 c, O! H% O/ R/ x
}: C+ h9 V- x; ^+ G2 `: A, O. f. s
; N9 C+ b/ s7 {; o3 I- }$ ^5 b
) d+ W! D5 U' w$ I$ V$ f
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-8 09:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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