鱼C论坛

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

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

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

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

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

x
class CA
: C  C: q3 C$ f6 w" b7 A{/ _/ Q/ P9 j( j( Y4 a8 m
public:  g/ t9 h' u/ a+ }' Z4 U
        CA();
/ h* y) p& \' I        ~CA();  |* m6 `: p1 M
        void set(int ,char );+ M/ r  e4 N# f
        void print();
( V: s, p, j: F4 E+ n$ H1 v2 ]2 S* N
private:- {* {8 ?' j/ m' e8 L" Z
        int i;1 }$ i6 n, `% F0 c- C
        char j;
) H* S& u$ H4 O5 y( d};
5 Q3 P' r+ I- j$ z; J1 X: N7 v1 `9 O3 K9 }: N  [! d1 x9 A1 `6 [
CA::CA()
& g1 _' n2 [3 p{4 {6 u5 B/ G. v+ Q2 J' Y$ ]& h$ V
}
4 L+ W4 r) Z( t3 i( M2 t. I: a9 ~$ C0 y
CA::~CA()
3 x  o9 S5 I- l{; X7 V) a+ {7 P
}
3 P7 N2 S9 t8 l* o+ t  _9 b/ ?4 b  ^, e5 Z9 C! ]; _
void CA::set(int x,char y)7 J5 p' U, o, Q& {" _8 i
{
( h7 `2 a  P( f7 ]$ \3 |0 B9 G        i=x;9 m  C" R8 b* c9 f* G$ m9 n& c
        j=y;
% T- u, m) D1 h4 J7 n, q4 u  n}# h" C/ N. U6 g) [2 x2 j
1 w* S  c0 R7 _! e) m7 Y
void CA::print()2 C/ g5 y, N: S+ `
{4 |+ {0 i0 _" X9 J
        cout<<i<<endl<<j<<endl;
/ P5 Z- W$ E5 ]* b6 H}: V% z5 \1 \9 O; Z* l! T$ V9 P

+ Y" o) T% Y7 j. j" z/ t7 Y6 O#include <iostream>) \8 J; P" P- f& S
using namespace std;
% T. ^; h, M3 R. J$ T#include "构造函数和new运算符.h"$ i0 J  ^+ y5 Q# u
int main(void){       + D" A, J' r3 q5 T& a' ]% w
CA *p;      
* Z$ {* R! b+ V4 v p=new CA;       , U$ N5 a8 k  H4 h0 C- a
p->set(2,3);       4 B4 B# s6 u& I: @% i
p->print();# ?8 x- @+ T; V" \! f; R
        
9 l0 v) q8 z1 r; I8 dreturn 0;* W) ^' |  G/ S) L* ]: P0 Z# `
}
3 F) x8 y6 \# Q9 D
/ P. H7 |! f( u( |4 V
! M, ?1 v; J4 `: o
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-20 14:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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