鱼C论坛

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

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

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

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

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

x
class CA- {$ s0 }4 \/ p* o4 X& v! V
{
( e5 h: }- r0 B9 g  ]+ v( Kpublic:/ f- x2 J# [# u
        CA();
8 s1 v7 P4 p2 c        ~CA();
8 S& c6 o% f* _5 Q# H        void set(int ,char );# f: u$ e# d) r3 _! i
        void print();
- W0 {, H) d/ r7 n$ n6 g% s+ p! W/ D9 g  e7 t4 f6 I/ S
private:6 K' {8 `8 G) m% Z5 s- R0 O- h% B; [+ q
        int i;  B3 Y# v( o7 l' C
        char j;/ w  |/ M4 w5 q8 O
};
3 f( |' a1 I+ v. Z
2 L/ F" o6 r3 x) O( vCA::CA()
& R/ @7 r/ `) a6 m" I8 H2 T{+ S5 z9 Y3 d$ y+ I
}
( B9 d! x1 E- y
) M7 }. Z7 V. `7 pCA::~CA()
9 u" K, L8 p7 @{
' U* y, t. B: h2 _& _}
; ?' v9 D1 C. t; E- I" a
( d! j+ D+ w1 ]+ A! j7 D8 k9 H  O+ [void CA::set(int x,char y)
* T7 C% F1 [/ u$ V! w2 I& \$ a' s{
  F7 C' i: p" R( d, p  @- }        i=x;
! R2 p  g5 Z8 p4 K4 e        j=y;
  |  o& q$ l; W) G: h, x3 r}
. f* W2 H& s9 A0 H4 L
+ U4 E2 I8 q" G( D1 N5 `! U3 {# f2 qvoid CA::print()
2 N4 x$ ]6 l) C! @& g, `{4 \" e; T; I/ g9 D: e/ m
        cout<<i<<endl<<j<<endl;
6 x7 ~. X8 D( C' w, W}
% ]3 C# \/ w( p) o. p
. h: r0 x& n6 G, }: E#include <iostream>
# u- g* z* z* t, R2 tusing namespace std;1 ~; _2 R- L+ d; Q, z3 h3 W! A/ V
#include "构造函数和new运算符.h": f( l( |/ P: t) P6 _7 e# o
int main(void){      
5 `0 ^5 [' w1 M) b6 Q CA *p;      
2 C* x1 ~$ O+ Y: S p=new CA;      
+ R2 C4 W& U! N9 }7 L/ x p->set(2,3);       3 ^( I% K: U. c1 y0 p5 `: H& O
p->print();
' N" H( e/ {; m, S1 u          c" G, |6 O6 {
return 0;
! G, i$ l5 c$ Q% a}# b! L! _8 ?0 ?( r! D6 n/ e$ Z1 W
) J+ ^1 ?# }8 u. {, J

( h( l1 y9 N: n6 L' H3 I  J% l
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-7-10 23:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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