鱼C论坛

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

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

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

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

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

x
class CA  W( k% q* k2 F, ^+ a
{% h3 B; l0 {& x$ p3 d  E
public:  L( ^, I& L* Q! A, D5 R/ Q4 x% w: A
        CA();8 k- S( S6 E! s0 x
        ~CA();
2 c1 O+ Z. [7 Y# v$ g% S! D* _        void set(int ,char );3 u3 T/ Y) W7 q( G1 [' p
        void print();+ c7 p0 V1 }- r, k

: t; n' T& ^  V+ t3 I. [+ |private:* R' ]$ b8 X2 U/ G
        int i;+ a2 Q9 [0 l8 n
        char j;
$ Y9 K9 l9 O4 y. F};
3 L& P  N7 D9 c' f6 P2 T! \  ^% l% D# k
CA::CA()& }+ d5 |; [" Z( D. ?4 e) i
{
) X" H" T) T& G) w, Q/ N( X}! b. r  ^2 Z3 G5 |! o' ?
8 }' h. k7 q& H. ~& f4 ^* w
CA::~CA()
' k' B- A7 |1 e7 D9 `{
+ l& d$ h' X; v; B, ^}, J  |7 F9 a5 T+ g+ C/ N. \

8 f6 m6 l2 T3 @% i7 qvoid CA::set(int x,char y)( N$ L, f  a( b
{
4 w' K8 l* N/ ^0 A7 Y2 H3 R        i=x;
% K8 l! r! ]" {# r) p) d        j=y;
) ]% `0 W" y  W' h, i/ z}3 H8 a% L* u6 O9 n! _% r

# z2 f* ]$ n; Q9 U! v% i" fvoid CA::print()
0 c! M) y6 I% s% ?' T+ ?) k{" }; L" _$ S9 k: Z8 Z4 i' d
        cout<<i<<endl<<j<<endl;
: _4 M& `' ^/ U4 V. s}
4 u" Q3 n3 `1 @8 G& n/ i0 B) ]' \% e( }
#include <iostream>3 V% M' @: ~9 k
using namespace std;
% s5 G' h5 {2 K) V( p" v#include "构造函数和new运算符.h"% x- {1 v( w. g3 {, Q
int main(void){       , t2 E  D4 F. B  V% k  Q# e
CA *p;      
/ n. t6 n2 b1 C p=new CA;      
8 u" X' t0 n" a+ y8 s3 }3 ^# U p->set(2,3);       7 \. |3 g; W4 }6 i) j# b' ]
p->print();4 V( Z; j4 k7 g" J1 q/ m# t8 ?
        
6 Y) \! j9 z( q* Ureturn 0;
2 u, F9 P% C- j7 T0 ^# \}
' c  ^' n2 E& ^6 J, X5 b* J
- x9 H: |0 l' A- H* G) N* X6 x8 N" T( ^/ q3 V% I* ~
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-10 09:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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