鱼C论坛

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

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

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

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

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

x
class CA
* j4 B) K' l7 `{  Y$ A9 s2 [' K. Z
public:
) F7 k- A& N0 L4 M# a        CA();
; S/ Q' j) v) I% x, {8 W        ~CA();
" ?/ g( V# {9 V2 k        void set(int ,char );
# c, S" Y, ^# r        void print();
( X) v/ w7 J! Q/ E* a0 Y& ?# d1 P* g: i8 g& g- n9 S9 g* |
private:8 _" D5 w- j0 |6 E- G
        int i;5 |8 ]9 p* L' C% z8 j' B
        char j;
% c9 K+ D2 C% q) r1 v4 x+ R% U};
/ e2 L" e2 |( u7 [8 n+ v) l' ^) F/ F( Z
CA::CA()5 {$ `  D' G; p' U# |
{
3 g! d; ~3 f" A- L; O4 ]# y  o4 [}
# q4 O7 ?% m3 F: F; T& ?. [- k5 |6 a
4 R, [4 m" {1 m( v/ S; UCA::~CA()7 [1 d# O' {* N, ~( e
{
* g( X( m- v' M3 j}
8 Y4 d+ X; ~4 r- R) h0 O
' e) v& T/ b: r$ e& Rvoid CA::set(int x,char y)
' d! _/ `4 Q9 T- C  r' f( o{
. y( D2 ~, q' J* G        i=x;
' v/ P% ^3 s" ~' _* F) {& D# U9 y9 a2 l- A        j=y;
0 J6 p! f; F  X% p' y& {}- }; g3 C7 T  }' Z

1 C1 R' d% K3 Zvoid CA::print()
5 s; X& ^5 @. {+ Z0 _9 {{
) X) w4 f2 Q# ^2 Y! k2 K8 W( Q        cout<<i<<endl<<j<<endl;4 ^. k" {# [9 A' c, t- _6 o
}
, w  N- }; {/ I  C9 v" j4 R
; ?( A$ k( ^6 C1 G5 ^1 h#include <iostream>' S) r6 A, H3 H* B' v6 g9 O
using namespace std;
. Y. N, b( Z  i#include "构造函数和new运算符.h"0 ^6 O2 F+ h  B- B6 W
int main(void){      
& O! I3 P* b) H5 K0 Z7 H2 L- q, { CA *p;      
$ s" Z: d) C9 J. \ p=new CA;       5 K# i% E1 e  D9 a0 j
p->set(2,3);      
$ k* L7 s) p3 P  B6 d: t p->print();" v8 o: y5 X% q6 l* m" G. I
        # Y; L+ c) t0 g/ E
return 0;5 O3 @% X* j2 B% u6 D
}
) |" d) \8 [/ O) X" B- y8 K% Y+ P0 D! @% f6 V( M& e  A

' q6 v! |6 x) H( i8 F0 b/ h) p! c: ^
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-2 07:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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