鱼C论坛

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

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

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

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

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

x
class CA
2 E) z7 I) X6 U; y; d4 F  u{" {" u( e6 o# K% F4 i/ m; S/ A
public:( g2 {/ l. L; b; T5 s- H2 g
        CA();& r1 {( @8 G) K5 h0 D, x$ l
        ~CA();
! b5 \5 e- f; L+ b4 i        void set(int ,char );
4 v! a# k. S6 `* }* k5 }, h        void print();1 Z4 s2 {! f* Q2 s6 v5 @0 \
& x- O# ?  |  ^
private:
! h5 m: e7 ~# Z7 d. l" ]        int i;
' D  Y1 F( e. z. g7 C6 F( A        char j;. w6 D" [0 z9 W# D
};, A3 E, z" h6 l5 w7 p* O  g

" Q0 K" c6 z  u' {0 DCA::CA()8 l! O5 e; j" I9 A
{" a0 v6 \" F& n% R% w
}5 T1 H- K/ Z8 Y2 r" q
& m; q$ v& F4 J
CA::~CA()
/ v. z) @: o1 ^$ A{
4 G8 ~* X- A9 \9 q}
; d6 ^1 M( E, i0 T& o7 ~1 F5 G! {" j  M6 ]) }7 E; ^& j& p
void CA::set(int x,char y)+ p6 C5 K% l4 w3 A1 N
{/ I* Y) x& M6 Y' Y4 {! h
        i=x;
. O2 L7 H# n( y7 Z$ a" _        j=y;8 @2 W# H  d) [4 i& A( a" q
}
" p3 d/ m* _: ?2 U* C$ f% X# u
* u) L, X' P$ u% p; C% ?  a; zvoid CA::print(); i9 @6 W/ L- v; U
{
/ l3 G2 ]% T1 U        cout<<i<<endl<<j<<endl;
# A" |2 [% ~% I7 ~}. W. ^8 x; ^( }

" {2 N. k5 ~; h) f: d; L1 K* T#include <iostream>
  Q0 d* @6 K$ y# qusing namespace std;, z" ^9 S* O2 x0 D  q% \+ k) k  C
#include "构造函数和new运算符.h"' d8 @1 e0 P" j' ?9 t6 }
int main(void){      
6 _: c' H" }3 Q. t8 h' F CA *p;      
9 f- `! y# Q. b! l& K p=new CA;       8 i/ H- I  l. L
p->set(2,3);       - X" p$ _* L* t* A  c3 C1 h' n
p->print();( x4 z8 [8 e6 x  T7 i) i" Q8 @
        
1 Q5 j5 |( R% K9 R: J  @; _: E  t* Yreturn 0;
) Y3 `( B7 f6 T( I0 j}
$ D  s9 U* ~: s0 ^+ u3 }+ g# d. j
: V* O! U! H- B! t1 u8 l
2 w* y3 j' d, e( ?+ [! s1 i  b
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-2 23:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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