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

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

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

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

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

×
class CA4 ~. w# j3 o9 y, p8 g
{& p9 M6 g% j& X& d9 u( P2 P4 E7 T
public:
: n; H. }3 l+ m) S7 S        CA();& L: f2 N. M, J2 ^5 }3 g9 K2 P1 c
        ~CA();. |: F- X# y. ?/ q0 Q) R8 e
        void set(int ,char );
* w0 @8 ?0 U- j, D+ b$ T+ r/ @$ i        void print();/ g( e7 D$ g" p

0 o% {# F* X' d) c: r; U" sprivate:
. M( V. Q$ \; ^; c7 `        int i;
; S" `4 w! I5 V, C        char j;
$ N0 \& W$ U/ X( s' C% V5 Z0 `$ y};
5 Z+ u8 u: e9 ~3 Z% r: u9 {* G5 E* [, O7 o
CA::CA()
" v# Q$ x8 `% R/ u& y( Z3 S{
' B  }' ]" t3 N, t% t* ]}# [0 |1 M4 q& A5 F' @3 S, e$ r7 I: g
1 X$ v7 [9 t% f
CA::~CA()9 g4 Y" A' }+ g6 o8 I
{
8 M( }7 Y: x# ~7 M8 L! o, x5 q}0 U" ?0 x" @  r( ?
. t6 ^, l- b# M+ [; a; A& y" `
void CA::set(int x,char y): r* T( a$ q0 Y
{( M/ S9 R- k/ p
        i=x;
# |0 G3 Y4 {/ {# U* a% q        j=y;
) q+ u, U! @7 ?! g3 F}  D5 {" a* L* _0 H: p1 \8 [* a

7 y6 @% j2 Q; w' hvoid CA::print()
9 w% d$ B3 @3 ]0 Y! J7 r{
3 f+ Q9 b! G. b        cout<<i<<endl<<j<<endl;" \1 X, ]7 i1 c* Q/ J& f
}
" R) Y% t4 I* N( a3 n4 L* L2 R: I' g3 L
#include <iostream>
. @/ \" F$ Y2 x3 ]2 Jusing namespace std;
+ X* V% p2 p, [$ H7 x) f2 }#include "构造函数和new运算符.h"
7 v; j# O0 v0 l4 y- }' i% f) ^int main(void){      
2 J0 `8 m, R" J3 N CA *p;         Q; X8 I% F8 R# ^" f' h
p=new CA;      
% n* K8 B. x9 C# V0 D' @ p->set(2,3);         z# n& D/ l( c- a
p->print();  H3 N  a9 X( G5 c$ e: E
        
8 c5 c. s' A$ r- o0 T. Nreturn 0;5 d9 J- E( W' m) }+ a/ g
}1 Y; z! K' u$ [$ J' I, q2 C! R  s

1 b4 G8 O) k# _) b) C" V! Y. F( Y4 D1 m7 i1 Q) N
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-11-9 06:08

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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