鱼C论坛

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

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

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

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

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

x
class CA7 h, Q. ~' o( H: f3 C: w
{+ A9 ^7 d# B+ a" u: Y+ |
public:; `4 p6 g5 x& f: a! J4 o" k
        CA();
2 C, K, I0 k5 I        ~CA();3 a$ O' ]$ z7 i. |, D
        void set(int ,char );3 Z9 J+ ^) J: l) a% ]! P
        void print();
3 K4 {! X: B0 }0 D) C' f2 t+ q/ f  Q
private:
8 R. ?0 U0 u* j        int i;
1 P1 f& y: V+ S. H' ]4 X# F        char j;
% p* R1 e: H# i6 I3 v};. ^1 M+ J; @' A
- {, g5 W2 n5 i7 T! D- X
CA::CA()
" U% s+ B% q; l! g0 W5 z: x{9 B; e& X+ o4 P9 q6 o
}% c2 @) ]9 f3 I" h: z( ?
* ^# a/ O6 _' H
CA::~CA()! Q' Q2 S4 }3 O) }7 h
{1 d3 G: k$ a5 t8 D8 _/ q
}
* Z% y. x# s3 r2 h. U* M( B3 Z6 e( d9 B
void CA::set(int x,char y)
0 o6 i+ S6 x+ G/ k5 q0 _/ U{, Z6 u2 e) z- i. ]/ r- Q1 q2 [
        i=x;
0 |" f9 A" M" m        j=y;
% l0 J  n8 X0 p) g1 [3 t. Z* L}  c9 ?& r5 `# m2 A  E) i- y/ |6 @7 k9 J

7 r9 J; A5 T& V: jvoid CA::print()
9 S$ v0 r; A- ^* n/ R{
" \& i1 M0 Z- s5 O/ `3 E        cout<<i<<endl<<j<<endl;
  U2 s( L0 U; A3 J9 }' L}( z; M0 D8 s2 O, m& C) j

8 L' V3 |6 O+ X3 O% T#include <iostream>2 o6 U6 C  O3 X8 S
using namespace std;' t9 ~1 F3 e5 m: q, i9 h4 d+ M4 S+ B) h
#include "构造函数和new运算符.h"# U6 e5 p/ p/ _: J( f
int main(void){       ' j4 b  I  c! w2 G' @, U" q
CA *p;      
! f& M# b& _9 s2 l" k  d6 U p=new CA;       5 e; Z( m" ^3 P3 U
p->set(2,3);      
% u1 U- M" s3 q% [" ]" O p->print();
2 L$ v7 y6 s+ |1 ]* M        
6 K; F; v# a9 A+ Z( m; xreturn 0;2 `+ y+ B: w) ]( S- M0 p3 T
}
# ?7 F1 \+ Z' z( ]1 N' Z2 g* c8 t. C- U! r, E" [7 i
+ i3 ^6 H: l3 v1 m5 V* {. S% J" L
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-25 09:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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