鱼C论坛

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

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

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

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

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

x
class CA( A! g, T1 H, ~) Z4 z
{, S# @- A6 O. O2 L6 y
public:& L. Z+ v+ k& X( i) L! O0 y
        CA();1 f( J8 U( `2 J/ F
        ~CA();! X& _/ A+ n! a
        void set(int ,char );
, }" k# h3 k8 E- z        void print();
/ ]' M$ a- J/ [" k$ a3 Q) h
7 n. f6 Q1 i* [1 Fprivate:
: \. M2 |! J3 ]+ E        int i;
- Q( h, @" \& P7 ^( U  o' E7 g+ X        char j;
1 ^; x. H* X( @6 \* ~* O};
2 F; p1 ^9 k9 A* x' q  w' w3 u, a
CA::CA()
2 K. {, v" V2 h1 Y6 X{
" w( W. G: {# s2 P  \}# Z3 m/ S/ W$ s! r

( j& @- i: }$ R) h% ICA::~CA()
! T$ I* d* d8 Q: w+ @9 ^, g1 ?{
- y- a, E& q' K0 `}
3 t& R* m7 G- O5 e# m( P/ P
& I/ Y3 X  Q3 }* v6 ?void CA::set(int x,char y)9 R$ S6 N1 M0 T' z: H7 J
{4 M* S$ z: h- z2 R  S- ^/ Y
        i=x;1 r9 Y$ ?& \4 M( L: w( g
        j=y;
) C4 Z4 F; E. P& o9 @3 x( |( A}) \, }7 t! E6 t$ N5 j

. u/ K8 f& J7 S% U1 g/ y% O$ lvoid CA::print()
; @5 N$ K% D* s{# H/ B* J" X/ ], t
        cout<<i<<endl<<j<<endl;" b9 a* r8 S- p! W+ ^& [
}' L0 e8 t3 Q$ O/ a6 U9 v

$ C( H5 d- l* Y0 G/ M#include <iostream>
! A# U% ?% V% H/ {6 rusing namespace std;
- k0 F5 t9 K: ?9 [! n#include "构造函数和new运算符.h"6 j7 H* p$ t- h4 X7 m- k3 u* q
int main(void){      
6 O3 M: A$ Y( | CA *p;      
# }1 I' Z7 ^( \* D p=new CA;      
' Z% Y0 P' _2 c* m p->set(2,3);      
. t. e7 d% P- M* D p->print();  \* O, x) M% Z4 b; Y0 s
        
" v" n# b: G2 h" O$ j+ r) d) ~return 0;4 v$ F4 z/ y" Z9 F# h, f
}5 |0 S0 h' U8 A/ v( R& E0 ]
+ f- F. }4 |; D9 A; A! F

7 `( E0 F- T- h. e2 N+ G) U0 _, ~
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-11 20:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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