鱼C论坛

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

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

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

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

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

x
class CA
1 {* s) E7 L* t8 q. i  p& q{
5 @2 v0 Z4 [& G; P7 `- gpublic:: m3 M- k6 h& m( n
        CA();
- x* S; V0 x# R0 P        ~CA();5 u9 W9 r1 z/ F) A) ~) T4 I
        void set(int ,char );
) x" ]9 W0 w9 _+ a( i( m        void print();
1 U  D/ r( t) a6 ~* y$ H; V( v6 F) M- z) t& ^7 L
private:( V2 f% x# a# g6 s2 \+ j
        int i;5 g- l( V- [. v+ r8 a8 z; \
        char j;$ l2 `4 T/ a7 r' q6 `: U
};% C( Z1 L# e+ r$ e& k3 H$ c$ ?

% |& G$ w; G" Y+ qCA::CA()9 s1 j! r  ?2 y2 G) Z, g; x
{
; M3 n5 `$ `& @- K5 n7 g- l}
  y2 H) ?# w" g7 F+ S* G! O! x! e. b4 W+ p* g9 r9 F& B* W- C3 ]
CA::~CA()
' E' l6 s2 P* n{
/ f' U8 {4 b/ V! Q" S}! i) Y8 e/ I4 E+ C

8 Q% V, `6 \+ ~" ivoid CA::set(int x,char y)
9 V0 _) m( m" Y1 P8 }{( ~# S8 P+ P* W9 `( ~
        i=x;
6 n( e, z0 L9 Q        j=y;
2 ?9 x: {8 {" v- |/ O9 e# W}# e8 r% {+ M. w2 U  U) C8 i

$ T& x( @6 _1 i& Bvoid CA::print()
4 k3 s6 `9 O  q1 ~{0 X# P" R: D6 v9 t7 f( O. d! p% F
        cout<<i<<endl<<j<<endl;2 [! `. N" K( |- h0 V4 m
}
% I: W5 b, `7 M5 j5 L+ R) `% s5 H5 A7 W5 r
#include <iostream>
7 w4 R% ?' x- l* U2 j+ H2 c" w9 Zusing namespace std;  ^: s) n+ M& m% M. B
#include "构造函数和new运算符.h"
* _0 O( @' F2 i4 w3 V/ S$ o$ J! @int main(void){      
( R: J; M* B" ~ CA *p;       $ \, R5 b; B7 F4 \; t; W2 V$ G
p=new CA;      
# H6 ^/ B( C4 H+ k4 w9 X1 ] p->set(2,3);       ) M# ~# `5 D: I1 c  M$ j$ Q4 D+ }0 O
p->print();5 `4 P5 Z: R& c5 u* ^  U3 }
          P+ b" r" k$ X' {# |& z
return 0;! X% f1 u1 a3 b6 ?  o3 B8 y- c
}
0 b2 R! }; J) d5 _. ^9 c
2 a4 [7 F# \* ~" R+ o, l' z2 v  ]4 k, K3 i& M) i* _! n! H
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-16 14:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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