鱼C论坛

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

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

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

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

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

x
class CA
7 y4 ]7 v1 j6 F2 \4 H8 E2 H{1 `9 y9 y* e0 m5 e# v" s9 h
public:
) ]7 }  Z! E% w' |        CA();' f4 w9 l# o' ~
        ~CA();) Q2 d4 S& m" Q" ?) ]# `4 I
        void set(int ,char );. o8 }; j2 ?- {0 p
        void print();
' |; h; X* s. X$ G/ V$ |
5 l0 ]2 K# q, O0 _private:
# j1 G8 Y9 N( @! j" R        int i;, ?5 [* S' T' f4 c3 n. |
        char j;" Z  i9 S: M% K
};
8 ^+ A2 ]/ y1 E- e" A0 U
4 R9 W* d. }/ J% oCA::CA(). M% B3 m5 D$ E  a$ S) g
{
7 f) K3 f' y5 ?& ?: I* b  ?}
4 ?9 ~' K& F) O8 y, ~/ L8 \& t/ u% ?% t" |
CA::~CA()/ _# e% o% r0 h  T, s4 V
{
( ^2 s: A& p" B/ N& H}: T4 O: Q8 y7 M( N* U# g! Q

: P6 h/ F  z" T: C0 Nvoid CA::set(int x,char y)4 v: p2 h+ `, Z: B) S
{2 K/ ?9 R+ h0 r
        i=x;
( F# K: I! A+ s$ H        j=y;
! d1 X4 R4 z5 f8 h% R# \}
* I& F& j+ C' g0 y
7 a* W: r# h( w& C& V& g: w! a6 |void CA::print()3 z# @) Q* M8 _$ W. |, R$ j
{
5 w4 Z2 ?4 X5 N3 J( B        cout<<i<<endl<<j<<endl;+ o7 c  B3 ^; b, {/ T. n0 C- F2 G
}  p% ]5 @- x4 H" w2 x8 X7 v

2 s3 X) `4 M! x* J/ V#include <iostream>
8 n) {& W9 Y7 W: dusing namespace std;$ {: W; L5 |) _5 H  w7 t' x( f
#include "构造函数和new运算符.h"2 c' O/ _' h8 l; Z* \/ r
int main(void){      
9 A. R( d& L( Y4 s: P CA *p;       7 w* D7 Z) I' M& p6 t1 [* j
p=new CA;      
0 ?$ D4 G: t0 ]+ N/ n7 j; d+ X5 K p->set(2,3);      
3 x' k: G: x' E$ o0 U- N# U p->print();
% r: W+ o% N" e* S) R/ E        $ d( `  z. b- t; Z0 f" r
return 0;
, z6 {5 h* X/ j' @$ D: m2 x& Z}
( h# S; _7 ^0 }7 s, I8 f# d1 G# `9 u! }# p: ]

" M: U7 i) f8 V! v
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-23 14:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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