鱼C论坛

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

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

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

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

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

x
class CA3 Z7 f- W% v& C9 K3 a+ Z7 D
{1 A4 i/ ~9 u9 ^. X& s: L
public:8 A! k5 c' b" Y8 r
        CA();
. C* C+ ]' Y6 G& @6 c        ~CA();/ L1 t/ g1 v6 d- h0 T$ `
        void set(int ,char );6 A  R. i0 }/ ~5 `  f
        void print();" I% y4 P1 D7 j4 Y1 J# l

. h6 R* m5 i& f$ O& X4 t# L7 x/ Eprivate:
2 j* @4 P, J* L* f& ~& G        int i;
' C0 F/ T7 H" M5 X1 O# N        char j;8 K, o" v: ^# H/ I8 b, |" j4 W) L
};$ D$ x5 W: v. H( `- L/ [( U# u9 _# x

& W0 l  C* W9 \8 P. E# G) \CA::CA()
& _( t! W5 F9 G/ V{
2 s- c, X( J9 J) b! F}8 H- D' r- v, O: q, z

2 g. }+ d5 O# Z0 _CA::~CA()
/ R' w8 D. @( e0 s4 j' t{
# S  }- |6 }& a  W- Q& p}
9 Z" l0 n* J' w  A6 N& o' D; Q8 u. p8 L. t8 y
void CA::set(int x,char y)
7 g( e" B7 d6 ?) y0 D" {5 v9 \{: k& j2 R, ~5 k) e
        i=x;
6 V8 Z5 L) u+ J' Q1 v3 s        j=y;
6 }, f. h+ u; t5 i9 d}  ?- O+ D# c0 H/ r. k
3 r( D4 O  u- p! t: d& z
void CA::print()
( E( B  q0 `) J3 v& i5 V0 r& q{6 _) u; U3 a% c9 ?
        cout<<i<<endl<<j<<endl;( n8 d3 o' v; n0 I: V. q+ S
}
* ]" X, L7 X6 o6 P4 Y0 |/ Z0 Y9 o/ m) S: S9 K6 T& {& L/ S
#include <iostream>
1 d5 `$ i! [; Fusing namespace std;4 J* l8 t4 ?% W* k7 u6 h
#include "构造函数和new运算符.h"- ~8 y) u" V* h" Z, Y8 }& Z) f% Q
int main(void){      
' e* {5 y: B: @- Q6 u) C3 _1 ? CA *p;      
; k, c, Z/ t# Z( U p=new CA;       / j$ H; r( c" h
p->set(2,3);      
0 k' B( t& V& v! C0 ^ p->print();8 n1 ^( v4 M, `1 }3 m. J; E. D4 L
        ; R* `7 W: L6 c! [
return 0;; p) l1 d0 S# G
}
( s/ b& b* ^) ?( z! {, P) A  c# Z" c

/ \$ @$ }9 e* }+ W% p
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-4 09:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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