鱼C论坛

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

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

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

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

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

x
class CA2 G, ^# B/ V0 j
{
  }/ Q" v- w3 jpublic:! b- l: u! \+ X. R) Q: c
        CA();# O; [( ?# g( q6 a7 u
        ~CA();! |! d! f, A, J1 F& S, }! ~
        void set(int ,char );) |% r9 ~0 l0 f1 A7 [; o
        void print();
& L) s. W, L7 Y( h4 r4 y, K2 Y2 M3 }& `9 i( v
private:
2 _: U9 C& \, g- q: Y        int i;' n; }) K/ Z6 p( K9 {3 ~% u. m4 K
        char j;; l6 g( y# k: c  V- u2 {
};+ m$ U2 `* V: d0 c" }9 F( S6 x
6 U: Q* C! o: H: e. I
CA::CA()
5 T, L& G" A$ R! f' ~: C% [{, G2 A" ^2 f5 {
}( R: K0 d7 D: |. Q+ Y4 y1 a
/ Q4 x+ z8 ]7 I* i7 C/ L/ w# b  y
CA::~CA()  C; i2 m& M& q) I8 R" C
{7 z3 p) l' v7 P6 z" ^) b: i: f0 a9 b
}
8 Z. n) q0 g& o- ]) x$ F6 I6 @) \0 m; v6 D" M/ C
void CA::set(int x,char y)
& {2 ?5 Y$ U; D9 i5 `{
5 t7 Y# G( c: f1 c" m7 W        i=x;# T' `+ H5 D8 u9 z7 I
        j=y;
0 x! t, E7 V* p9 U# _}
8 a# J- l% Q- T# D
: T$ Q) A, n& P% I; Svoid CA::print()
; p% S' `0 r* J$ M2 m; c+ Q' ?{
+ E0 C. Y1 N) Y' n/ O3 M% T        cout<<i<<endl<<j<<endl;
, F! ^. \0 B- B}: a: |( r. w  m/ V, V; S1 e

7 s4 _7 A  w8 \! m#include <iostream>
- S5 P: q; T, L( g- `  K3 Iusing namespace std;
1 y4 U, o4 K! {% ]#include "构造函数和new运算符.h"
& G, r' y. g9 v7 {# dint main(void){      
/ i3 g5 V  Q. R/ A% w. r# U/ H CA *p;      
4 p* [0 e/ J4 W  g8 j9 O8 @ p=new CA;       - p9 m# W; |9 u
p->set(2,3);      
6 P1 d4 _& H0 _* V; H' G p->print();6 b) |% N3 `  _( L- c
        
3 W; T$ X5 s7 x, R3 |3 r$ Rreturn 0;* V3 L3 x( w2 {7 W" T5 O3 Z
}
5 Y. M; P8 D; _2 i
* B) ]- F; k1 R
5 _, g' C$ o! N2 q. j% X5 j
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-5-26 13:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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