鱼C论坛

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

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

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

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

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

x
class CA8 F9 ]) {3 a% a  d
{/ B5 Q" ], h" K
public:
. Z* t! l2 m, ^% x! x8 N1 y        CA();
, l' k* y* X# R6 i2 f' H        ~CA();
5 n- W8 }0 O1 g* |5 J4 l* E+ f        void set(int ,char );
7 R1 b& O  _- m' S: r0 Q        void print();
; u- l" r) I1 i. \
) Y/ T# D% Q$ G. w3 J% Mprivate:
7 K7 d' L; ]# S        int i;
/ s3 N! y; Y+ v9 I- L        char j;" y  v5 n. C( D3 `# s  n5 I
};" S1 x$ o; K) S/ ]% L

" y0 ~3 m! W& p5 sCA::CA()2 O/ t+ P4 e+ u3 _- Y6 |
{
$ c! f, T" R' a" g! q# n0 j}1 l9 R' }1 S3 e2 a" v
2 U4 n/ s; Z9 V" ~( b
CA::~CA()8 z+ U# b4 S, l& k( v/ A' T
{
" w2 [$ O6 e" t! Q}
+ N' ~# m" b) a# @
. x% s: p  _; ]8 G, v  b) Fvoid CA::set(int x,char y)
8 c. r7 i2 O. s! q{
* w3 u, j; q4 H( x6 g% m+ J        i=x;
# N  t5 O- U( ]! ?$ m        j=y;
3 U6 c+ a4 b1 _- ?, F}0 k4 Z) g( z0 O: N! q5 Y

' I; i3 n% [( B( Evoid CA::print()5 d  [" A* [* A
{  E) y3 [' c+ W0 l' \1 g
        cout<<i<<endl<<j<<endl;
% _( @1 q- G, t! V# s}
9 J0 q# I+ j6 m6 }7 M: C
+ ?! K- P, a+ g2 \# _#include <iostream>) y1 M/ L+ y7 G6 y
using namespace std;
/ _5 j4 G: T/ x* v" t1 Z#include "构造函数和new运算符.h"% J( V8 X: `$ t6 }( H2 ~( B8 A
int main(void){      
* g" e- w  Y! e CA *p;      
- s8 _- c; [3 Q/ E3 Q+ E0 g  \ p=new CA;      
: Y9 C5 a. k: E1 R9 Z p->set(2,3);       - n! C& m8 D$ B- v
p->print();8 I, E0 W8 H3 v* B' N. }1 [7 {
        7 i3 p1 P3 U) g# v# v6 l
return 0;
! Q* S) l# G* N" ?0 ]}( O4 u, v, l; k" k9 Y2 U* v
$ U* g% p3 W2 h; C2 z( p; D

, `- f0 j8 }# E7 i. @
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-22 00:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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