鱼C论坛

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

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

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

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

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

x
class CA# \( q; N1 ?1 [% f7 h% X! N! m' |
{; v) q5 V1 I. v: j! ?9 t$ Q  A
public:+ ]& X. U9 I* ^0 H
        CA();
! {+ _' Q6 |. i7 U- i; L+ x6 a        ~CA();$ S, g  a/ u& X7 z
        void set(int ,char );0 P  i) R7 X  p) r# m
        void print();" r+ S# p0 A; ?  _

1 ]5 J: F+ r( }, X5 Mprivate:1 l# u% `. _+ T  y3 f7 L1 W
        int i;' Z" u3 s0 ?+ P7 U+ G- O0 o
        char j;- h9 \! D, N) Z, n1 b( C
};
, L2 J- Z, s: y: G1 x6 x, X- G1 Z/ Y
CA::CA()) b% @( {0 J' g% D. ~
{1 X$ h/ y3 R# _% K& Y2 J
}( o! J* w) \3 G0 ~0 @
' o- H  ^8 z! ?' F+ g# Y3 v- e
CA::~CA()
/ K5 d. H, ^# n! r, h/ K{6 z& m0 O5 r) p7 f4 A
}
/ C4 ?# {/ y! ]9 `5 `8 O, p1 H9 Q1 Y$ V8 S1 N
void CA::set(int x,char y)
: O# J# H, n0 e. T) @/ o{+ a' v" k" I7 k. V% m
        i=x;
" Q  x) u: `% |2 B" p, G        j=y;
4 m& l% \! T" u9 K) I}
8 X$ A4 V& s1 B$ A! Q- J2 P
; Q3 x1 y- Z7 ivoid CA::print()3 V, a# a& {7 X
{
/ O- M/ Z3 t  n, x/ R: c, z  p        cout<<i<<endl<<j<<endl;8 E9 u$ C; ]+ g7 q4 L: \; C
}
( u8 e) u5 N5 C# Q8 c" R& e: g
0 }' H, `: [. F7 l' O#include <iostream>1 Z9 a. w2 {+ b" h# z: Q6 Y3 z
using namespace std;
; \6 d1 P( q4 [# [#include "构造函数和new运算符.h") l7 m* Y6 ^- m) }& X
int main(void){       1 x- r* N+ I! c  {$ z0 a
CA *p;      
  ]8 B7 e6 `' h. a# _) h! O3 n# W% f p=new CA;      
1 l5 ^4 N. Y( l) n0 \( Z* r p->set(2,3);       ' l5 s8 x# Y% E1 \( h  u, _2 i" w
p->print();' G7 k- P8 k' N( ~, j* F! `6 l' {
        * }1 J2 p& Y6 N9 u) q- {
return 0;7 s2 c) ?, B# A  r$ A
}
% y$ u+ \+ p- [
( U3 e# I: @1 h4 |
4 e6 u3 W2 X$ Q# I2 H: T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-1 07:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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