鱼C论坛

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

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

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

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

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

x
class CA
; X# N3 v5 @. P4 d1 L  ^. j{. _4 s  X& ?/ p) a- J
public:
; m9 _1 M' t7 _; Z. H        CA();1 }: q. v5 {% {3 U
        ~CA();; a' G7 E3 i( ], P+ w4 L
        void set(int ,char );
1 k& D' t( h0 n- S        void print();! Q  _. c; f8 C- _/ g

9 S# C* Y) i  s1 A2 }6 Lprivate:
6 d7 |; ^) [- O        int i;$ @2 C; n- ]4 B" ?9 @7 t8 U
        char j;( o# ^3 c& y! n3 |% W' W+ e
};2 u$ W4 U! Q1 H) r% Q

3 k! d; \, o  c6 w1 b9 V  R3 JCA::CA()
3 t& b: g" Z5 P# I: o/ y{+ m$ i9 Q# ]1 }; a! f( O
}* h! y$ ~9 m  p( f; S. ^+ k

3 C( I  z" C6 q+ C3 W4 LCA::~CA()
! v- w0 t9 F8 d! J2 T" c: o{  b( j' d" m( V: t1 b7 Y
}
8 e" r  X% k/ j
! T) ^0 D! t: d: x, O" A% t3 m2 qvoid CA::set(int x,char y)
6 y3 V* H5 C1 N/ D{
6 f+ _: _5 d& }2 \3 F! I3 y' v        i=x;3 F( D, g, B  y" J) j
        j=y;
: G9 ]0 l" E: V/ [5 \$ Q0 B}
0 Y4 l- O8 h% j! K' S7 e+ q+ K, {4 m
void CA::print()
" d" u0 j* q* K) D8 F{
* u5 z) t6 y0 N9 f        cout<<i<<endl<<j<<endl;' Y" e4 y1 J' B% u1 i! ]/ r* L
}
8 ?5 e9 `; P9 a4 V5 U. j, k
) B7 I: T' E* n9 I  q* r#include <iostream>
9 |0 [1 e5 V5 B6 ^* v2 Eusing namespace std;
* O; {! [- u1 @5 z4 p& E#include "构造函数和new运算符.h"  k- F$ ^. w2 R: U
int main(void){      
4 q+ \" H' j* v4 r- m CA *p;       ) F# ^# e  v' D; B3 g% w
p=new CA;      
+ p% u: O6 }1 A; { p->set(2,3);      
9 V8 F$ P, ]; e9 S3 w0 J7 G- Q p->print();3 ?3 F5 p2 |$ A& d" E
        ! W8 |! t; O# N, M) w
return 0;# E2 g: b& _2 n- C9 S7 a- S
}( Z8 F" G8 i$ T0 I
1 F1 a/ q2 O% f) z* s& b
0 S4 I9 E7 b/ r5 Z* l/ V7 M1 g
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-21 23:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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