鱼C论坛

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

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

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

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

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

x
class CA( S/ }0 F  j- e
{- K8 O( ~. [' w1 a& F) a
public:
, s( @2 d1 m+ ~* I" P: t' C- v( S        CA();  s# I, p6 b& n& }2 [; Q# [: Q4 r
        ~CA();* |0 u! G6 O6 j# M
        void set(int ,char );9 E0 z# d" y2 Q% u  L
        void print();7 r4 r) o+ l% G7 |, u& k

3 j+ R9 `( c' l% j$ C% p5 O0 vprivate:/ e' I0 J; P# F7 Y' t
        int i;' t3 P3 o( \4 K/ P+ @4 u) j1 N
        char j;' M" j8 a$ d0 i% J6 k& ?
};3 A" ]5 G% d, o! f6 i3 V$ y
& c8 x3 m4 t) F; a! I
CA::CA()' V9 p% T; e, \! w4 S
{3 ~7 }) j$ J7 H8 @
}
# n1 z4 ?  W; y, X9 H3 L
1 ?0 n2 b3 z' ZCA::~CA()( Q8 {# ^$ j4 N6 u3 Q
{
  D: R( R' D+ R/ B5 j% q. e}
: G, O5 O7 F6 f. x/ T2 ?4 D) P! G
% {. }& b: n3 F4 _void CA::set(int x,char y)2 L$ s& Q) R& M/ Z  c. T
{1 d8 e# Q  \/ q$ w1 m6 R# m
        i=x;
# G! E" K0 m# I; q* [        j=y;- x! G- L' d6 A& I
}$ j" ^; V" h# P  Q. \+ u6 z

9 R. f+ Z; X8 Y& x3 D2 m3 Mvoid CA::print(); x4 Q& Y! v, L: N6 u, p
{
% B" k' U8 y! e3 P& m        cout<<i<<endl<<j<<endl;2 k+ P+ O. p( Z: m1 S. Z
}( Z/ e5 f- {3 {
; r% s; Q1 V/ x/ b0 z* b
#include <iostream>. Q+ F! Q& Y1 ^* J
using namespace std;% w, d# V8 `$ }: r; x
#include "构造函数和new运算符.h"( Y' I0 `+ k3 N$ o+ B
int main(void){      
5 h6 S4 H3 d0 Z$ A; I& |) [ CA *p;       2 P/ u# M7 _3 |4 I& X' v; u
p=new CA;      
$ U  {. ^- c6 s. ^/ r/ r p->set(2,3);      
* `( _" c4 m1 I, P+ ]% E p->print();
8 \7 U- e  b2 n" `9 ~1 Z        . I/ b2 ~  r+ |4 n# n1 J( V! A* k
return 0;7 z2 X5 P3 _& |2 h% o
}4 z( w9 `7 @- x
7 f9 G* \) v* {+ t) m- U0 o- U0 a

: Q5 o6 o  D3 d! F' F( V
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-11 00:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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