鱼C论坛

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

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

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

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

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

x
class CA0 O9 }! E1 m4 Q6 P2 ?# P0 V
{& c9 ]' U7 v4 x0 p7 u  `6 }- g
public:
, L1 ]& h1 l* _1 T/ k7 `+ z        CA();
& i& g! g( ~, h) {        ~CA();6 A/ K% A1 O0 h6 P; ~/ ]* k4 G
        void set(int ,char );% Y1 n( ^- d7 y+ F5 `6 `! R) S
        void print();2 B6 }1 ^  |7 [
' f# m7 u* m5 g4 f
private:
/ l% |0 r; Y% P& o        int i;: o( Q( v/ V6 O. @0 F& |
        char j;, g0 r5 l* Z( x2 o$ i7 R5 Y
};7 t; B- Y7 Y- m- e9 q) Q/ @4 A# \# `
7 j+ m5 R: }' \" ~9 |$ Z. v
CA::CA()
  l: I7 H1 f" N( Q4 W# o& U{
: ?' i7 y( c, Q) n: A7 T}2 p; m% u. I* R7 m0 k5 S3 _
1 h" C% _9 y& P5 `6 {
CA::~CA()
5 n7 x# o, g, \) @{
) x7 D7 H" U; i2 H0 ?: z7 D}# e9 Q  c. p3 D( o. ^2 v) k
2 \# I  A8 V7 A
void CA::set(int x,char y)
' N9 ^$ I2 E9 C% _{
2 ]0 n% t6 y2 X& u        i=x;) I6 f' O# b1 L2 H5 s
        j=y;  X8 ]/ c! Q. f
}6 X* a0 o  m. @- e6 k
+ {; c; g( w' K: A
void CA::print()- Q+ z/ N  T) d
{$ [5 S0 D3 R1 M4 w8 l- q( f$ Z; k6 j
        cout<<i<<endl<<j<<endl;6 W, D8 a5 S' q3 g
}
4 e/ k$ u, b1 N+ M5 w+ A$ Z; g8 @9 T0 `' J! h) u; F& v! W; {, \/ `5 |
#include <iostream>; }9 z$ y  |) g4 t( L
using namespace std;$ K8 K. U9 P9 B/ v3 Q$ _6 d
#include "构造函数和new运算符.h"+ E) Q4 s. M- }: T# S
int main(void){       * k, X0 f" g/ Z9 G, O/ R
CA *p;       , s0 r% s( Q" b) n
p=new CA;       3 ?) t9 s7 s. N. o# f
p->set(2,3);       4 c- l* M1 P  K! s
p->print();
, O$ J) d% x) q# e        
1 M' z. g3 b# G# y5 ~0 Ureturn 0;
+ {# D4 ^) I9 p) d* ^! E/ _}
7 d- h1 O, h3 \) c1 H7 A3 J. ~, x( }8 Q$ M$ U! ?2 t

( i& B# f* U" e$ M
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-22 04:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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