鱼C论坛

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

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

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

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

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

x
class CA; l* [& k3 B( c4 W
{
4 E6 p/ E5 T' Hpublic:
* Y4 P4 O) Z: b% \- i2 c1 ?' L' I; v. t        CA();) @" O% Q6 B9 C* W# M2 l- G5 d
        ~CA();/ R, A: ]8 a9 i; A4 H' H  P
        void set(int ,char );
: r. Y1 y3 f) t$ X. Y. R$ t        void print();2 n8 N7 J1 W, R' m
# p( \: `, |2 g9 i
private:; \/ Q+ I$ P/ G. f0 k
        int i;7 r5 h" I4 U" G
        char j;
/ t8 c+ g1 S+ F  l: e" g! a1 ?};
7 w. J2 ]4 |0 Q& C( c8 o/ t' k5 C9 \
CA::CA()
0 o% K. t; _1 o7 E" l{
& I1 ?2 t) ?" A% Y/ s}
- D7 I; A4 Q( X0 R- R9 V/ W. \: A  L; u' \
CA::~CA()( ]$ l& e7 }; S; C4 N5 I* I! C( ?
{& j" m4 z6 I- ?* q
}
! m& _' w. @; Y, w8 E. A: h: s9 y! m% L4 s/ X$ p
void CA::set(int x,char y)6 K' I9 w- S3 K9 b$ j- E" _
{* L  ~( |" [% z$ s% t$ ^
        i=x;& _* M- B1 v- c9 ?
        j=y;# E. S5 \  c7 `! i) O) ^, M
}
' L) ~/ w$ ^+ Y( G5 F5 g1 _7 I1 z5 Y
void CA::print()
0 `( H) S- H3 O; A$ G{. m( ~$ j1 j9 x9 \
        cout<<i<<endl<<j<<endl;
+ w# V7 \$ q+ b7 ]! e5 T}
- V' @% A8 r+ `# H+ m5 ?3 E: s* D( O* O( k
#include <iostream>. C7 f. _, u7 g5 r0 L# L* J5 i3 @9 e
using namespace std;
0 u: w( \% ?2 @5 D. L# F; d# q2 p0 L1 t#include "构造函数和new运算符.h"$ s) M( H6 b! _/ ~- E) ]& |
int main(void){      
6 d: o5 q9 U. c% W; A CA *p;      
2 u( Z# C8 i& |# Y) [) h p=new CA;      
1 [4 D; q" R; B. l. l- X* Y, Q# f6 d p->set(2,3);       ' D0 t) o& v' _; X
p->print();" ]+ p7 a9 M" W. K' R: A$ G. v
        - I; j: f) ~2 C) u& w
return 0;2 Z. K; }2 \( G: X% E& D, r; [
}
' M; g3 o$ e7 `& u5 a' i
* h6 x. d* L  D7 E9 Y. \+ I# x* }
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-11 01:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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