鱼C论坛

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

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

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

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

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

x
class CA
) w; h7 j4 W, Y4 K  G/ o{5 C( U& j, }+ ^; u7 {4 g
public:
# U. ~% X4 a( ^. q- M: G" y  Y/ ?        CA();, Z6 v7 C3 i& @* S  i. ~
        ~CA();
) D% N; y& I! I) b  D  R! _        void set(int ,char );
7 U- ]0 z- a$ @/ F8 g2 z        void print();; ^4 h8 k# @7 L

2 w. M/ ]% J  yprivate:
( b: C# c% P* l        int i;5 I4 A: d. R9 L4 Z) `# F2 ~
        char j;
  j7 o) h6 L- c5 W1 Q" `" i};( k* E" K4 X. T  \( Z  b2 R7 f

; [. i2 m* m# c* ~CA::CA()1 G$ K9 E. L; m8 b- h" _! P2 f
{
' }/ @& n6 ^) _}
) y  q+ L7 j6 |* I. z- n9 T. v, ]# h
CA::~CA()
. x' m2 p0 ]& O$ L6 {{
& O% E5 \4 [& k9 n" I6 F}. n: u: L* z! m
+ q$ z0 O3 C7 Y2 q% h
void CA::set(int x,char y)! y3 }/ R9 A$ I' {+ ^0 {
{
5 S% K6 n; {/ e2 j        i=x;3 U" E0 x3 Z3 |8 a+ ^4 C& }
        j=y;5 |3 E& a" k7 ~* W- H' W9 @
}5 F7 Q8 C: H% M2 t9 H

7 M. q3 G& r+ _. E8 ~8 ivoid CA::print()
% Z2 d* F# _* a{" d6 M- x: b8 p  W9 d; t
        cout<<i<<endl<<j<<endl;
' l0 M2 k$ o6 I, x% o5 D}
, D7 J5 t8 f. ~2 [# O8 C
% c# R8 @$ A0 O+ L. |: j2 @; m- C#include <iostream>
6 G  O3 A. Y, o& h4 q5 o  Lusing namespace std;
& g# J( ~" B5 ^8 [#include "构造函数和new运算符.h"
4 m4 b) b; ~, f' R: |# E. l. i% nint main(void){       6 t9 C! b6 o7 s! d5 J2 f+ i
CA *p;      
3 ?$ y" g& f3 k) E p=new CA;      
1 {  n) y, W9 p$ i8 q2 P( d p->set(2,3);      
: Y% A, M  r3 O  z p->print();$ [, p% F4 L: \9 X: z) o
        
' x& v- _5 ~( n- t+ t- Creturn 0;8 ^' L. d0 Z0 P( ]% S4 V
}% N* \. V5 a2 `; x5 R* ~. b

8 D3 c8 b( ?0 e8 k
: H+ k8 f6 U3 P
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-14 13:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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