鱼C论坛

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

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

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

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

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

x
class CA! w  v) K2 s* A5 X7 G" c6 ?. s8 C
{0 ]" b( E6 ^+ ^8 A7 m6 j9 q
public:
; Y! b! }. C: f# H7 s        CA();  w5 h/ _+ u3 W, D  ?) [
        ~CA();. q# r$ D* X' t6 P3 Y! C& X
        void set(int ,char );! C$ q8 d# W, v0 \" n, J; P
        void print();9 w# p% {+ u: F# s# f+ G
4 Z1 h% [5 P: `# J. [
private:# X( a4 Q. f8 z$ V, m8 d& ~
        int i;  {7 J/ r4 R8 S/ H. ^
        char j;
( y3 v% K0 z- O' Z* S};
9 ?: _$ O8 O, P" U8 [" b8 a( F5 w2 u1 y3 l+ v# T% M. A
CA::CA()' p$ m$ ]! n" f: L& T
{5 i; b* o3 j5 J8 Y8 f
}
" ?& g% ?2 W" n  F5 @) E7 u  x8 X: M" [9 S: @+ E% r  Y2 e
CA::~CA()- a, l/ P( J0 c8 d$ s8 {5 g
{9 z3 c  `! J1 \0 x; L" t+ a# U' t
}
/ `4 V% n8 g) _3 f8 i2 X! f5 a3 k& G9 x3 U
void CA::set(int x,char y); f( @) l. t/ j# o
{- i$ L# a2 _! q: \
        i=x;
. U3 r3 D9 U* b  C0 v        j=y;# x) J; M' w: l
}
+ v7 G& n) M& R& W
5 |: w3 w8 z+ j  }. B5 Nvoid CA::print()% Z2 e# q, d' X$ W2 w
{- C  q; l5 C. z4 R# ~
        cout<<i<<endl<<j<<endl;8 ^' y2 @( ?% T& I3 _' {- m8 c
}8 m+ x1 T# [3 O
1 s$ n: `( h8 ]  w. V
#include <iostream>9 F6 H2 r& K! F1 ~/ x" a
using namespace std;
! h' ?' I- n! U5 m7 ?! _#include "构造函数和new运算符.h"
- [& |& S% j, ?6 b* d5 J* |) ^int main(void){      
% b" @8 d2 O. e CA *p;      
% E0 G  s9 {( A" m p=new CA;      
3 C9 k% C4 A% n6 N p->set(2,3);      
4 s/ w6 E; e8 |5 D5 }1 k/ R p->print();
' v  z- w* b8 M5 F: U3 ~' N- r* N  _        + I2 |' |2 B/ F% H* O7 N
return 0;
0 a. \4 X, W" `& B0 x7 q}
6 ]( `' @- e: }
/ |4 n0 F+ D3 ?. u2 P  H/ G7 I6 e# v6 k( j$ }0 z
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-30 23:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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