鱼C论坛

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

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

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

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

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

x
class CA; V" C1 y4 K. d% m( M
{
4 Y/ r" h6 L5 l- a& Upublic:
8 b. Q& o* ?6 U# H( g5 r3 r        CA();
) T! h0 B( C; E2 ^5 u        ~CA();/ @# ~9 i% K# r$ L! M* u
        void set(int ,char );4 ^: U- p4 J. t  ?" t/ P
        void print();; J* s  k6 e! }$ X6 t
) P  a5 k' ^( |6 k- `  v; C5 I
private:
; R  |" m4 K5 w        int i;# ^+ o* @! [" A0 F0 Q' I& @& B( g
        char j;
/ p8 q! d. C+ [+ g};
) u( r, @7 Y, H( g6 n
: {' ?* z6 x+ d+ xCA::CA()
: v( n) W. n! U; m{( V& H6 s' {  B, q/ h$ s
}5 @. n; E; t* B5 Z
' v% C7 w4 @0 F! {) v% R
CA::~CA()
" d8 ?  p/ i. N{/ l' k- N! q! E/ {
}
; ]8 \+ `7 O( `5 v& h* `! L& k& a) A4 q  M6 y+ j* M
void CA::set(int x,char y)
& J( z# A' X+ W* K1 n" |1 R{, R5 S0 A% t" P  Y; O& u& b& `; W) o/ }
        i=x;
( I/ L$ @8 m9 v& B# _        j=y;! _9 l- t) u2 T5 c5 {
}
# G& R, O* z0 O3 w) L0 k" {7 r4 e2 c* J& z7 z: z
void CA::print()4 j( X$ B. D: f0 K$ |$ i
{
+ F0 c  C4 j2 N: H; \        cout<<i<<endl<<j<<endl;
# n5 r5 P& d. ]& h8 c( l" [' J}$ Y! ], N7 w- d- P' p
0 [! d( p) `% w) J
#include <iostream>
( U* c) ~/ f5 D  v% }using namespace std;
9 I. K! k. |$ d* W#include "构造函数和new运算符.h"- t) O' n0 i' N3 E
int main(void){      
  c9 f0 c2 i# \% B3 n CA *p;       . v) C* k6 ^1 {6 L4 S9 O
p=new CA;       2 e* N+ q+ a' e5 q  }3 s! v5 n  G
p->set(2,3);      
) r9 P" u: Z5 v% Z7 x p->print();
7 I7 i& |4 }2 P" e8 b: N7 k9 O        / m7 z6 U% r+ h6 K+ ?; Q- p1 }
return 0;. `0 ~  s( [$ j2 e
}4 h6 V( [; `: m0 [' c! F

" d3 p! {! s, E( L! ~1 ]1 n+ t. k' v# A( M$ O7 f0 D- \& s4 C$ h
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-20 10:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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