鱼C论坛

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

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

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

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

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

x
class CA+ b  O# E6 s- X; ?. C
{* @4 b! U% Y3 U  G9 R
public:
# h' w! e) O- l7 T        CA();3 u1 H& r8 z/ p' @8 E
        ~CA();( b' s; }. ]+ v1 Z% p) F. k
        void set(int ,char );
% V3 v# y4 p$ f% W* ?% l# E7 s6 f        void print();# l4 }, z% b  ~# c6 @+ d+ f% _

6 p) i( B( R" Q! T2 o: m# Pprivate:
  G- T% }# e$ ^& l2 ]1 ]% d- \        int i;. G1 }3 l7 c0 r# i% C( k# `
        char j;' R6 |; {% [; T7 W/ [
};+ W8 _$ W" u3 u/ F9 H

5 F' f7 L/ q( L, [2 XCA::CA()4 N8 H5 `4 k- q
{
: R/ z1 @7 Q* \}% u+ K: r# x6 Z3 e
' p* C/ J4 Y; O. i/ @3 R8 j
CA::~CA()
# j6 X. P( `0 {( @: }+ K$ U{
8 B3 w% x4 w1 _! v+ s6 S: n0 P}' T3 x# `2 U9 b8 }& @6 a  ?
4 \3 S, p7 d' x" z
void CA::set(int x,char y)
4 o( l4 B; b2 N; Q6 q, y3 Q0 J{8 @  N6 z- ?1 l
        i=x;: r4 o8 l8 o% S% ~5 b0 K1 |) B- ?
        j=y;  X) V7 f, l$ W
}  Y3 b/ h! d) |( r5 d

- L$ X' O5 D5 v& T4 Cvoid CA::print()
+ t6 W7 R! k$ ?1 Q3 w( x- N5 o+ p{& |, u; ^3 m  d& I& m# V
        cout<<i<<endl<<j<<endl;+ G! x' C. v: |. l" {) b
}9 c$ c2 ?5 S- f
6 s4 t0 M6 D% m# g2 {5 \
#include <iostream>
3 X/ H# q  J9 d) C6 n( Q6 Rusing namespace std;
1 R  Y+ N# d1 A, `#include "构造函数和new运算符.h"
5 x* f0 l! ?3 D1 x6 b4 k) iint main(void){       " s# G- b- t3 }# ^* y
CA *p;      
5 [; V, l# q/ z. y+ ~7 I& W p=new CA;      
6 Y# I* P) q( n7 d' |! { p->set(2,3);       - K4 C/ \" i: ^" g
p->print();) A3 G. k. N2 g$ h& O
        
% S! e- j, v2 R$ wreturn 0;
: [& _/ J- P8 p6 I+ @" u}
, Q9 M# K, ?& R5 y, U7 p
! h  ^( m) O2 f  r* n& q0 \( P& ]5 m# d( l( x
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-19 07:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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