鱼C论坛

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

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

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

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

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

x
class CA8 }3 h7 _+ o9 E8 ^) ~
{$ m8 x$ n0 Y: R' f0 }. y  o+ R
public:
2 V: b: K& @0 Z        CA();+ @+ A) R2 l; o4 q/ ]2 P
        ~CA();( P% f7 V& B( Z/ g8 H9 H* d2 H. c
        void set(int ,char );/ y: ?4 U0 ?& P- H9 \
        void print();. v. j4 l: i0 ~

6 x3 {& \1 I( f8 ^1 v: Uprivate:
0 q4 n' ^% k) c- d$ T, F        int i;3 q* q  Z$ t6 k2 b
        char j;2 F; B$ _% }, C" z: c4 c
};
5 o" n3 [3 Z9 Y( x% O* Y
( ~% m$ S% p9 y0 x+ Z0 eCA::CA()
$ G  M2 ~' n8 C6 k2 f! D{
/ A* Y4 S* J) n9 i}& R1 Q/ H5 n$ r7 D% U* v1 `3 E" K

0 x# `1 Y& L- C0 G6 A+ r; tCA::~CA()
  z6 K8 W2 s8 O$ M{
& {- X0 M" z6 l}
8 N' C. A3 V" [8 i8 m; k. ^/ z. f5 S& G. X2 r+ G
void CA::set(int x,char y)* g( ]& z7 e$ x
{6 O: G  i; B! K
        i=x;5 H" E6 }. ]5 M& Y! n- c
        j=y;
; T" l8 P$ `' G* C8 M/ G4 E}( \  ^+ F8 G7 T! Y/ r( _

. _7 C+ }) h" I- ]4 U, {void CA::print()8 |. W: A* G+ G  D+ r1 d
{: \4 l# S: W  z3 ~, ?- F- Q9 h
        cout<<i<<endl<<j<<endl;0 c4 T# }) a' ~  T  U3 T. O* K
}6 |* X+ U' Z0 Z4 E1 V$ A
# V2 J) s* D6 Z. u8 J
#include <iostream>$ S( s7 w* m. {7 s" V# B
using namespace std;
9 v- J* c! V9 D" [6 a' m4 h#include "构造函数和new运算符.h"$ s3 X; ^2 M6 n8 H( t! p
int main(void){       4 u2 g* O8 ^7 H) B0 R" b
CA *p;      
+ n4 R- c$ ^2 ~9 `) u$ g p=new CA;      
5 s6 {0 ]9 M) u5 l( S+ y p->set(2,3);      
6 }* C: Z, L" z! C1 Q7 G* t4 N p->print();: j4 H* W1 N" }( O7 }* e
        
2 H8 e4 ]5 Z9 K7 n! Z; Jreturn 0;
2 L! b# l  B% @2 I1 d3 [2 R  f}: S: E% ]: V, D: J/ |8 a6 z
; q8 R& ?4 J, E: G
/ K( ?. ?! n. A- R( O1 W7 ?
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-3 14:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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