鱼C论坛

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

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

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

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

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

x
class CA
2 v0 ]# |+ t) _9 H/ W  E+ V. U{
6 ^0 i; j7 q) ~3 v7 t4 W! Apublic:
! }. r% h* c+ u" L) n2 Z0 d        CA();
3 r, g5 R4 @, _7 {( @        ~CA();' s# X9 Q4 ~/ e8 _
        void set(int ,char );" j0 Y% j' f8 S- {) v" C
        void print();7 h4 j: J6 r- [, b

4 R$ e7 ]: O1 a! m9 T) dprivate:2 [6 Z7 Y4 |' u/ k
        int i;0 B$ s5 g1 d' T* M$ n' M9 F7 Z
        char j;  ?, u8 [, N" I% w) n
};7 W2 \$ h" C) Y' o6 e

* r8 U/ ]3 U* g' F* u% E' e- xCA::CA()
! g0 M' z4 Z; b# w{7 Y8 ^9 n" {! B% p9 W! ?: A) u2 [4 x9 u
}6 `4 O3 L& t2 t

. m7 D  v7 D1 p2 x; _4 t6 HCA::~CA()
. \% J& k# \; P# T% B* X* Z{- l) ^4 k6 s1 N( F, x8 [7 p1 T
}
8 y5 F* {) [( E! p/ y/ f; @( _1 U
1 t, d  y9 q9 }3 w2 J" |( avoid CA::set(int x,char y)
1 |3 U3 n' _% F{
5 p4 t9 H7 G. W8 G        i=x;4 m. |3 t6 u: u9 X
        j=y;
, ~( G. G2 m6 ]+ m* e}
* M, s! e4 a1 r0 d; J3 ~: a
7 h4 A' w. O) b3 L8 G' Rvoid CA::print()
) a# Q( s, T3 }6 i3 m" C- ~6 I2 V{
! j. z- C" O6 d4 p        cout<<i<<endl<<j<<endl;
! e+ n* f: F+ b4 P  t}) \! A5 L, @: @$ j  l

0 G% {6 B" f5 q- v! O: H#include <iostream>
% L# T1 d8 C) e, V* F" }% q0 musing namespace std;" Q; _1 G* V# k
#include "构造函数和new运算符.h"
) M5 G6 n  B6 R; r2 b3 aint main(void){       & O/ X, ]0 a9 d/ H
CA *p;      
& U7 {; [9 v4 f3 `) Y6 N+ y p=new CA;       * O  r  K6 a6 J# N- E: E+ ]1 x3 u
p->set(2,3);       / o. D' t4 @0 |7 r
p->print();4 q* s# y# `% H6 I& B" t
        
' T9 y& N( O, d! Greturn 0;5 O' L" _9 `4 A5 w
}
+ H& {4 D$ t' B( n+ S" T$ A0 J- j! `: @

2 E  Z+ ?, k& ?) ?& D
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-21 03:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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