鱼C论坛

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

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

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

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

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

x
class CA  o8 l) B' _& D, J6 Q" V
{; B7 ^2 P* k  i9 R0 t
public:
1 C+ K8 G1 s; I# R: Z        CA();; u2 H; D: N, k2 ~2 N& q$ ^
        ~CA();
2 l- f" i6 n' G& `* W# x. Y: E1 n2 n- o        void set(int ,char );) n- o/ U" I2 J( _+ v. E& Y
        void print();
$ j( x3 G3 Z  B' k
& `3 X+ I! @+ J2 G* O+ L2 `0 i/ Bprivate:
" t, [- V( q1 z" O6 v/ c        int i;
( X: v- o# e. j/ S& A+ e        char j;
* u4 X( n  z& D8 f$ S$ y% o$ k};, `' v( S# P  W6 W* ?7 V' _

+ r, N* E  m2 gCA::CA()
) L% m% V& |3 W3 s" |0 m, H3 j{
; `2 e4 I6 p4 M) B5 M& t}8 M" S4 S1 z5 @  l# I3 ]0 d
/ W0 f8 r% ^. H
CA::~CA()
' c" c  e% A* u: G6 E{
- c- F! B4 B/ r; _- W7 p, j}
4 c6 \6 c/ e. |9 N1 K# A9 U' e
: K7 `2 n' A+ w( yvoid CA::set(int x,char y)4 G  V  f% T6 _- A+ s1 E2 m" Q
{# X0 |: r! b3 i
        i=x;) ]+ ~. T3 b8 u" {! \
        j=y;$ a& D5 K( f; ?& j
}3 ~7 t$ U' t! ~6 ]$ d
8 v3 _$ e5 y7 b4 B
void CA::print()8 U  b$ Q/ K) f# p4 R
{
# i5 n0 A2 S' a. h        cout<<i<<endl<<j<<endl;+ o$ l% J. i$ J  f
}5 P2 c, b9 v4 j. \1 `' R
) S, k8 Y; t* z. s# D* F9 H2 I" _# I
#include <iostream>
" z. F. I& u5 a  |' Fusing namespace std;, m$ A0 v# x, T) i0 x2 N# M
#include "构造函数和new运算符.h"5 U7 P' O7 U/ I; Z
int main(void){      
7 ?$ X% X2 ]# Q. }; C2 Z) s CA *p;      
) b  O8 b) [# {: B p=new CA;       $ c; y) Y' ^. d) h
p->set(2,3);       ' I+ U" S* o$ }$ n, f6 R# _' Z
p->print();, D' A5 x/ ~9 K3 c  Q* x, N
        
- S! g* h: x. t/ @6 [2 M# oreturn 0;
( n1 Z; h( A! K- ^/ ~}' N% P+ }/ e$ ^7 W. V! o  l

% S; F, |5 ?5 d/ ~
% T6 d/ w1 V" w9 I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-17 04:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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