鱼C论坛

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

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

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

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

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

x
class CA6 y) L9 x  k6 K' e8 R
{
  `2 `/ ~; ^; J. C0 spublic:
* T( c) P/ o1 q        CA();: ^) x/ L$ j0 i9 a; ~+ }  s0 t
        ~CA();( Z; c) u1 D/ {' T, j2 h
        void set(int ,char );
# c6 j9 H4 i+ ]        void print();
& u4 t) L/ A) |8 ^4 N& M% C
$ h* C# c2 U8 @5 _private:( c& V, V- \1 s% ^
        int i;
( c  ?8 h+ v. \6 _) R        char j;$ e4 b5 R$ L* Y
};
' t' E; M$ W+ _% X! X' n1 m7 e
8 L( L. b# M% L; A7 B, b$ kCA::CA()/ A: L' Y/ Y4 J8 ^/ c. e
{6 `8 }5 o4 ]4 V# b/ E3 q2 ^
}- i: W! M8 g' V1 n, A6 @1 w) D6 G

/ m; U% k$ A7 }0 ~2 d" `CA::~CA()
8 h( n4 `1 W; Y$ |. v8 o{2 o) n/ Y" ]* ~
}
4 s" [# B8 |% `- g$ v! s, ~
2 n& Q5 e; Y2 O* i7 f1 ~( M- S" _void CA::set(int x,char y)
  [2 Y; U1 y2 c; k; G" W( R, ^$ Z0 [{9 x: }9 J# ^9 t0 O# i4 z6 U
        i=x;: k% ]! I' e) k  b" }2 v
        j=y;( B9 k$ p5 e, l: d3 F
}
  \/ i* k" a8 v8 [" O
, Y8 B2 E1 B9 u8 X6 Cvoid CA::print()
8 t# [/ _3 E) A2 Q# _( Q0 G{
4 g* h4 d* B1 L9 N# r* O        cout<<i<<endl<<j<<endl;
  w- V( W" H' X, ], ~! P7 f}2 p9 ^: [: G3 A% U) _* x

# j1 ^% Q% ?& v#include <iostream>; u2 s6 t+ x" P& `# }
using namespace std;
. a" [0 b- L7 Y5 F/ W$ e2 ]#include "构造函数和new运算符.h"
9 b( }+ x- q  r9 G( Tint main(void){      
$ B& E2 n. F* U* h2 d$ G: O  k CA *p;       * p2 J: O" s/ c, N, }3 K6 ~
p=new CA;      
( b3 o* v% Z- b p->set(2,3);      
1 o2 p2 L3 I/ M3 q$ z7 W; E p->print();! J$ _+ \8 W) I% M* d# X5 M3 |
        
( i# v7 \5 J& X; U& A, kreturn 0;
% Z% T2 U9 b( Y* S9 F}
- A* J& E. g8 P; G6 b
& i1 d% H- p6 {( m2 I
; F) h6 r. p+ ^. o9 t
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-24 20:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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