鱼C论坛

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

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

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

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

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

x
class CA8 C) M2 i/ L. r  b) I
{
1 Q) q  P3 H- o) spublic:
; q1 U7 ?2 B8 H7 r+ a        CA();
0 H- b% R) r- H        ~CA();+ j- W: p! O: j* i0 Q& U
        void set(int ,char );* @, N& E$ [2 i- i0 `- I" `
        void print();' n2 c4 u; ?0 @2 b6 `; y

+ v7 T, c! g! Iprivate:% r8 j7 c3 G- R5 `0 w, v
        int i;6 c/ K  \( ~5 L
        char j;! e( p! O, x+ X% V: ]+ a- D
};- t& k% R( x( w! y& Y
+ S( n, ~1 V) Z3 I  D/ }9 m
CA::CA()
0 }" l* j( ?2 h* Q' B{: U5 @. c* F# Z8 C  p
}: @! c! a5 u1 u, B

/ T4 D% b$ O1 }+ g5 sCA::~CA()& x  E# l" L) h* t# w3 F
{, m8 e" c  f3 ^( |
}8 J! z# R; [& w2 h9 ]8 O, C

% \! t7 [% `  o+ t) x% p9 xvoid CA::set(int x,char y)$ Z: X0 T$ _+ @+ b2 l
{6 s0 {' g( j  }/ A
        i=x;! @2 o4 S! p/ e$ l, E
        j=y;
/ \! }* n. q6 o( q# d7 [}
! w1 V2 s  Z+ w9 [
; t# M7 e7 F# a! Jvoid CA::print()
' y. V- K- R6 I1 n+ U. O{! D; V$ x' P; G, B
        cout<<i<<endl<<j<<endl;
: K; t" w( u! [, x5 e}# i& Z) G' I$ c7 i! @
  U! @! F. ^% \  N% V/ t
#include <iostream>0 [/ h+ h) c( P* e% X& }; O
using namespace std;
" j1 l. A) F+ Q/ W#include "构造函数和new运算符.h"
/ `% n9 s& @- ^! j& _int main(void){      
1 `4 E+ D1 C7 f& v CA *p;      
9 n1 o5 h' h8 Z. D9 ~ p=new CA;      
' ~+ p) x7 {# V* Y  | p->set(2,3);       - `8 _' j' w# l
p->print();
; K! v/ y' X/ v* T7 X        
# k: D1 B2 L+ |' a7 Vreturn 0;6 t9 b" a: x' f% L
}1 e3 h% T, s; a6 e5 ~
+ `0 s. T4 I: x; Y  c7 j% [1 c: y
; c2 D' k5 h' c7 ?
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-24 15:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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