鱼C论坛

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

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

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

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

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

x
class CA
  b. F+ P) j2 X, q; c{( Z9 X. E+ s7 w, V! F# t
public:( [4 d- ^7 W& F; Y; P# g
        CA();
/ P- o, @! E+ N6 \        ~CA();5 y% f& @  L  M9 |
        void set(int ,char );, i4 R3 `7 B: P0 m' Y
        void print();
+ g1 J. I7 {' I: a1 f- E* }4 L! J* J, z
private:% z6 D) Y) r" X# p- r; e
        int i;
% R" z9 p9 L+ s" p) d        char j;. `; L  W0 u% S, E1 I5 |
};
* j8 I# X/ s8 F- L2 \* j9 U4 J' c5 s
CA::CA()) F' b4 }5 q$ e7 _% a& Z
{
1 F! E4 E9 T2 w# j/ v! v$ @}
6 y$ r3 O  E9 I# @! p3 I% Y; b, Z# K4 e2 ~) W! w; p7 h
CA::~CA()" Z; L' f7 Q$ u2 [- h3 S
{
5 G8 A4 H3 [" s/ Z}& y- j4 d( Q0 b2 k9 ?) [5 N- r

: Q- w! E1 g6 hvoid CA::set(int x,char y)* z# g  r/ n2 I, L$ v
{
6 g/ R2 L) R4 C, U0 ~        i=x;! J/ u) n0 V8 f$ F" B* v9 h
        j=y;( s- E' g& {0 N  n' d+ ~
}
$ ]" p) \5 d/ c+ |4 Z, W
4 k) p+ r0 e% C: n0 ?- A! Zvoid CA::print()
, Z( I/ @, l8 h  n$ h1 U{
$ v# |9 `0 E5 d) Q6 B; z        cout<<i<<endl<<j<<endl;5 c9 V- d/ R6 u: q  r" V5 U
}6 c7 B! O  k1 u9 D
/ l4 {! a( H2 H& |) o
#include <iostream>' k+ q/ a% R0 L0 P" `% O
using namespace std;: b5 @1 F4 V3 C2 @8 w' f4 ~  u
#include "构造函数和new运算符.h"+ u4 i+ @% [7 Z# M+ M' D
int main(void){       4 v  m8 u$ p! c6 V
CA *p;       ( T3 e$ j8 h3 U7 Q. i: b/ U
p=new CA;      
6 {1 E: l3 e8 U" L0 i' h/ ~0 | p->set(2,3);       5 c$ {! L4 O' Q
p->print();
, e% P1 I5 f3 v& P9 B! z. G4 K        1 a- i: @% F7 A6 h8 y) v& z
return 0;# p, z0 ?! D! E  C! x- P) ~
}
# \. l3 U. \7 Z  }! p/ e3 L5 v/ _& B2 i2 D2 k  Y3 L) ?; o. z1 H+ Q7 {0 ?

4 \+ j1 D; u; E  T6 v3 F! t0 ^+ J* X, W
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-12 22:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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