鱼C论坛

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

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

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

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

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

x
class CA
3 B1 ~' N0 Z" z# L{& C* ]/ Z$ K3 w' S6 J
public:$ Q/ p5 R2 L# i: R9 @1 s; g
        CA();* E! ^9 Y* E, F5 n: Z3 ?. B
        ~CA();
: Y2 q' `# |" `) ?4 m3 c        void set(int ,char );
. O  S7 Q9 Y. W3 v7 q        void print();4 K) a) Y1 U; y- e( }

; T% m; c" j! R. O% nprivate:$ q6 n" V1 B+ N6 g5 s
        int i;
* M. ^( A: z) _3 m# v+ [        char j;) l7 M) ]6 h0 ?9 u. D# b5 O
};  v7 s' s/ o1 J5 `6 u$ ]& k

: W* W7 a2 C  G6 E* C- }CA::CA(), X+ W8 U+ w* V$ ~8 |
{
) w: @' `% v# f, l- i' Z) c0 f- V" Y% w% z2 `}
( s# `( e5 ]  O4 i+ R: I+ ?; k$ l4 u1 t
CA::~CA()
# h9 N. e/ T' u' m$ v$ [& e{* M3 j  K  P. G5 l/ ]) A) m
}
# D, }, M* k0 y: X+ [6 e; k% k+ f  F6 H" m/ M
void CA::set(int x,char y)
, e3 L3 N; P* U9 _  F{2 I1 @; `& u( E+ a
        i=x;4 F+ V, i4 b! ^
        j=y;
; J: m( W! y1 w& G9 [}  e' M/ g6 {5 I5 G7 O/ w

" V& y% J, [" ?void CA::print()
; H5 ^* U& i6 G0 R" n3 i{" J- N) S2 @( q- _) i$ ?& f
        cout<<i<<endl<<j<<endl;
* J9 I+ N' Q& L- i0 U}, t/ a  [! |$ Y% Q* A9 C
; L  s* f: B$ g" ~  u
#include <iostream>% {8 |5 d# O) F& y% s1 d
using namespace std;& L( j: e+ C6 |' J8 I3 l- u
#include "构造函数和new运算符.h"+ Y6 `5 H+ s+ L* z3 v* {
int main(void){       + ]1 c3 X, J. }8 p0 X  e
CA *p;       8 F) V! L$ A5 L& F; r$ d; @* i
p=new CA;       9 P  ?5 w3 a  P
p->set(2,3);       / X: F' L( B7 M* z& D) Q- Z
p->print();
/ i, ], F9 k  _. S% k# R        ; j! D* y( V; r6 z6 G% u/ ]
return 0;; o7 L0 ^  \( J
}
9 \6 m5 P9 v$ B+ g
# N( ]5 X# G. X. i- Z# |( d
8 I* z8 U0 {, S* N6 I$ g% @$ `  D
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-21 07:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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