鱼C论坛

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

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

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

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

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

x
class CA
2 C" ^! T! u5 m1 D1 C3 o{
5 R' O7 p7 `6 {6 G" fpublic:
1 R, C) X3 j! X3 N; D* U        CA();1 Z5 q" p4 Z7 j1 p  Q8 u
        ~CA();* f1 A# I9 u- p0 _2 T
        void set(int ,char );
6 D3 f) z  G. _6 }1 I! O        void print();. H; L" B- ~3 |' I5 }

1 s; _" N' T/ H4 u2 m6 w, Rprivate:
9 T( S6 W  w5 U/ [3 _5 e        int i;
. x2 a& L/ G5 _, N# i        char j;& q- z! r% ]4 F
};0 b  |& ]% z& B% F' F7 z

7 K( R; ]# ?8 z4 y9 PCA::CA()5 F# W' }+ {8 P# M0 V$ Z
{
( E$ w) @' S, B( ~$ J}* k8 h! z  |" o! ]  w/ _' o8 K

* U+ I/ @8 o: [: K' B# F% p' BCA::~CA()3 B' B) u$ R% j7 |9 k* L  L% J
{
4 v( N+ n1 y) C! `& L. {. u}
( A/ @" T; B. p2 l( {' T8 J9 j, F
/ t- G( U8 U3 i# H  O- Lvoid CA::set(int x,char y). R, \4 u9 A* a5 D
{
& y% P1 r# G7 a        i=x;
% y/ E$ y$ F, Q        j=y;3 O3 b- U- ^: Z( o' R; @
}
2 G6 I& [9 g5 g9 J7 b
$ U8 ?2 Y) {: ~" G( B2 Hvoid CA::print()
: a( `1 m. |1 f& b+ e4 U' D' O{
" A; k9 b: V8 e9 [- f: \) T5 B( u        cout<<i<<endl<<j<<endl;
8 d+ g% I6 o# g& Y8 q" O; I6 u3 ~}& L/ D0 t# R" m1 V0 k7 }( s! \
$ {  z+ c2 D! g
#include <iostream>
& i( [! ]( L+ jusing namespace std;
) [, r/ I( A9 v$ H% U: k$ t; o#include "构造函数和new运算符.h"* k9 B, z6 L, W1 W5 r
int main(void){       ) T& p" `0 G: ^: i" ?
CA *p;      
! _% |9 X% e* z4 w: M+ q" n p=new CA;      
& X9 w4 j4 Y7 B3 R+ P& ] p->set(2,3);       $ W) K4 |4 v8 i6 N+ g
p->print();2 k- I6 |- @, S5 n( C) c& ~" F
        8 u0 y5 ?' K7 r# k, `- K+ H
return 0;: Z2 X3 O7 ^  s7 P
}
" Z# I; l3 l7 f* U5 }
% V" t! d0 q* J9 l0 A8 G6 P, {4 X2 S& E0 z' U) F1 ]
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-29 13:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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