鱼C论坛

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

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

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

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

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

x
class CA/ j3 }6 r/ S0 l
{" @& q: k% O( n" e
public:& b1 H. ^7 _8 m& x) S4 y8 e( |# |
        CA();
- Y" {5 J+ h" f( N2 e; l        ~CA();
( h" A9 J- A5 E+ d" G* ^1 e        void set(int ,char );
3 v7 j1 X  i; m        void print();
3 z4 z" O: R0 i5 |1 A; S1 L/ M% T! _$ X; M" q
private:, P' T! j2 Z4 A; v6 X1 B
        int i;
, v- F- P4 D3 y. w* r        char j;
* ^0 J. ^. t  b8 z7 p* P};! _' h3 ^& I4 Y  d- Z
" [6 z; w, U% v. \  l* q
CA::CA()
$ T; G6 \! `, h4 C* Z+ E2 X, X% q{
' R4 C* E2 \  Q. l. B}
/ k" c; Z2 Y9 K6 i
6 h: O/ {, b- m+ M" P' X; c. F/ ?CA::~CA()
) ]: `5 u  p& h- r# ~{* C& D& t, U/ L
}
, A9 R* ~6 L0 b9 D0 i+ V0 [4 C
6 [3 @& c9 K6 o) G0 c% e% P2 }3 C. yvoid CA::set(int x,char y)
7 {$ M/ m6 G- b{" j0 L" @% K; ^1 e* Z
        i=x;
9 m0 \' P. g% K4 g+ q" D+ v        j=y;7 M/ \0 @+ w( T& w9 }5 D" H! O
}
2 S9 C+ ~8 t5 ~& r9 {
+ ]- L) ]3 v* C. _, ?5 Wvoid CA::print()6 ~9 i# a6 \6 ?0 G( m0 ]
{' y3 m1 A' g% W2 a7 z& n% p0 o* x  _
        cout<<i<<endl<<j<<endl;
; t( ^+ o$ A- v. [}$ o$ I& q- ]1 I8 O7 F* S

0 a; u. K4 Z" ?  @  G/ d#include <iostream>
* z) U" ^) ]' V7 R3 yusing namespace std;- V( Z% ^, T! @, D9 t: @( b" O
#include "构造函数和new运算符.h"  r/ o; [$ b3 H! c4 a4 z) m
int main(void){       ; ^0 h% h+ B  p3 N* P9 W" V6 Z7 p
CA *p;      
# G6 `" U9 T/ v# z( j9 ~ p=new CA;      
& M1 F9 D4 i8 n  l, x1 X# v! S p->set(2,3);      
# T  C. t! ]# ~ p->print();
& z$ D  f  `9 b) \        7 b  [; B0 e% d) s
return 0;
  W, d; q8 H& U}1 }, l. X, b- T$ K- a- K3 U

4 x+ L. n" ?0 K- S+ `
( _; g+ `/ }1 c
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-7-9 02:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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