鱼C论坛

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

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

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

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

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

x
class CA
1 y& a6 r9 G2 }5 a  e& F( X/ N{1 t7 _5 c9 Z6 Q: E- m
public:( Z  ]% P* y" H- x  E
        CA();
- t: d. z" x1 ?. y5 t& I        ~CA();- @% h! O& Q9 s+ z5 _2 a
        void set(int ,char );9 W# H+ _* S: t# h! e, E
        void print();2 x- d. p8 c: h7 H3 e% w

3 p0 q9 Q" w0 U9 e8 Q0 [* Uprivate:
  c* J  E5 t  [# O0 t4 p3 {" n        int i;8 ~  d! D& M+ e0 e9 e# C
        char j;
1 c. d8 t6 F0 C- s4 M5 W; l& V};( ^2 w" g1 r0 A, i' ]8 \  d% s, @

/ t: }. B6 N. F2 \8 E' WCA::CA()
- a0 F" C% Y  O( ?{' d* u% I4 B% ]. ^' P. L
}
! K# o8 G7 J& K6 J- y/ Z
2 D4 r: J+ _$ R( j) g& HCA::~CA()
" q0 D* P' ^7 |# I2 C{8 U1 s: g. B1 `) g; ?* i
}
) M  l' E, z0 [( T6 V$ B+ W$ p; ?7 g$ a- w  I) g! Z
void CA::set(int x,char y)2 x! {. h, [4 W- ^! e2 k
{" J0 t; M9 l5 W  h1 y* A6 x1 c- p
        i=x;% Y  F* B0 T8 N3 b) L
        j=y;4 Z1 Y1 D+ v& w7 O
}
* C3 O0 L8 ]* w! c) N' h3 N# h) M, g7 p& m8 m
void CA::print()0 m; w1 @( U. h7 M. P& @& @3 O& Y" w
{# E/ b9 s+ B. P& g+ W
        cout<<i<<endl<<j<<endl;
% k# S3 ~1 }0 o% y6 |6 u8 {& r}6 F% j. u) N$ }: e" X% h7 r

% q: Z; c( s6 J' _8 D1 v. `( ~  t#include <iostream>+ N3 }( b* v% L  a# |# J
using namespace std;, u7 F+ k# o& }+ B2 ^; }6 t
#include "构造函数和new运算符.h"
5 E7 K+ r7 U% N& z" |8 @/ Sint main(void){       * X  u- J, z4 c- y! `4 h
CA *p;      
5 l/ u. T/ i" |$ t7 p p=new CA;       4 T% N: P# [, x9 z5 x
p->set(2,3);      
8 n$ }3 b5 I( B8 x p->print();! J2 G! M& S! \6 T2 |/ v
        ! _! f3 p1 ]6 R/ g9 W) r1 p* C
return 0;9 X1 e, t9 I4 r. J9 B
}( M! }* S( n/ H: ^

7 o( S! [8 {/ Y# J6 O
  O5 f5 N  {" U  n
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-16 08:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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