鱼C论坛

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

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

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

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

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

x
class CA
% |$ z% k2 c3 i; ~  p{
0 L8 |& c+ @. e0 r' cpublic:8 l7 \8 q1 {- _
        CA();- K0 g( C. M! i8 `9 i
        ~CA();4 e4 k6 K8 O: f6 K* P5 c  r4 t
        void set(int ,char );8 Y+ ~# d4 G/ B- p  V
        void print();1 p& K% m) Q+ b- K
' U* ~4 U+ z+ z" P
private:5 I1 ^( K. v7 @
        int i;+ }: W$ e  A1 H4 q2 F, ?# Q
        char j;
2 j8 }. W9 _5 \  o2 ^  @};
2 I  H: Y7 ?: t" e6 m
! y7 h- w2 `& c2 @. `CA::CA()
- _  \/ C8 V. {( [3 C) E  O{! I: X, `9 J: T# {$ f
}
( [& O( u1 S- u$ l8 O& Y. t& n/ c7 y# n
CA::~CA()
" x: o! F) z, }3 c# a5 _{! P  \' D( o5 J/ t* b/ \+ V& e! h
}
* q5 |) I$ [/ H: P4 Q) d9 M6 g) ?4 C% ?+ V1 b  n
void CA::set(int x,char y)
3 N) L3 f1 h' Q' l, ~3 ^{) B- S& z8 f! a
        i=x;  B/ m7 q9 s' v. B8 l
        j=y;+ v2 I- Z8 F' M$ P4 Z
}
4 p3 w+ v6 `' X
6 ^0 e8 K- b" w1 K1 Gvoid CA::print()
8 F1 R1 c) R, F+ {; V/ |  e0 f, u# s{
- d& o) C3 u1 d- ^+ @        cout<<i<<endl<<j<<endl;
3 j4 s9 d) t  b3 u5 k* j, y}
; T/ U* C9 S5 P' [1 u3 o+ I" n8 B
/ g+ U; I6 M( R" m  h# @0 L#include <iostream>  ~6 ~: O1 n5 h9 X" D% H
using namespace std;3 }1 j6 H' M; Z0 E% |
#include "构造函数和new运算符.h"8 o) I  g/ T/ ]/ g" q
int main(void){      
! X# ~+ N2 Q" T2 p! U2 A5 w  Y CA *p;      
3 b( X: z, D' j* ] p=new CA;      
: F2 k6 W; q6 X" u2 D p->set(2,3);      
( [7 p( O# p( H, l" B# Q% \ p->print();5 Z: L+ Q6 L. a2 X6 y# N
        
5 e& [# r& Q  c2 sreturn 0;
, o& u% }# x0 g( a3 i}% ?4 q/ t$ P# q" Q9 u
! O3 E1 ^3 g. ^! L  m7 r3 t8 {0 M

! h' d  \& [, `1 H
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-29 22:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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