鱼C论坛

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

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

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

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

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

x
class CA
/ ?' Z+ Z& L* q- T3 e{) h& H; ?  K9 I6 V7 P) X- B
public:/ E$ }( Q" u/ J2 ~  g# E2 `/ I
        CA();1 i! B$ h  n: w" b
        ~CA();
3 i' p9 x6 d" R. L+ g2 x- U& l        void set(int ,char );* Y/ O& J5 X5 W- n! ?/ m
        void print();- u# ~$ Y; q" n; k5 s: O$ S
7 H5 p* y) R- V7 v
private:
" K$ p2 |  n/ T+ H        int i;
4 T; v8 k; ?$ U! L        char j;% u3 ?8 [0 K" E
};
9 G( O/ ?/ D* Z$ `% B7 K
& q8 X- h7 A# d- kCA::CA()
- {! \% m8 M5 O{  l6 P+ m8 r) A& `+ {# M  y
}* q2 N. n* ~" @+ E  R0 G

+ o% t+ e5 S0 h: L" C0 }CA::~CA()
9 W; u' \! X2 t, r7 N- z+ T1 x{
  ~9 H- j2 f" ]" b4 r- a/ P}
5 h) _" |5 D: J; u; F/ K. R2 l0 ?2 e2 V  N. w
void CA::set(int x,char y)* f  V( n) u  K5 Y8 ^
{
1 ?# G/ D- ?6 _; {, p4 m, `( u2 V5 o        i=x;
$ a6 U1 y& t9 S        j=y;
$ H. u7 k* y9 L! x  n) \}( j5 s0 x0 ]* K: V0 l2 Q8 {

! u% F$ n7 G5 q$ ?void CA::print()
/ \1 [5 A& U7 m2 p2 w6 [{& A5 Z( H. f4 L4 Z$ E
        cout<<i<<endl<<j<<endl;
3 r, }8 t9 ^6 E* l9 [( n}, q2 x! X- a! V
$ B2 S' A8 X( W" L) I4 T4 {' E6 R6 _
#include <iostream>1 K5 H$ ^9 u- I) G' _3 j
using namespace std;2 b/ a; J3 i8 u7 |
#include "构造函数和new运算符.h"
2 n% C; ~/ [, M0 v7 v8 `int main(void){       1 h; w' q8 F' v2 u+ F8 D
CA *p;       ' l* j& h1 }8 \: l
p=new CA;       0 T5 s" ]) g& z) a
p->set(2,3);       ; X4 X' z* M* C1 S# p( s  w
p->print();- Z; H  o; d. S4 O. ?& u! _
        
- p. O7 }1 ]5 U5 V1 b6 Qreturn 0;
- l8 V& o& C( b5 M}
3 F  ^! t' _( \8 q; ~; ~6 T' M% p$ L' x' [% _% }8 V

. O% e& s3 n4 ?. d3 Z
小甲鱼最新课程 -> https://ilovefishc.com

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

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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