鱼C论坛

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

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

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

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

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

x
class CA
( W9 B6 I+ k; {, e* |{
# c9 v$ w; y" j' Rpublic:. C& G* |$ Z6 M
        CA();
$ X* i0 D4 X9 @        ~CA();
, ~- i- U$ O) _% V7 V2 J( k4 r        void set(int ,char );
; [) X2 ]6 C/ x0 k# _+ h/ }        void print();6 ^/ ^4 {: a- ?

+ z5 {/ _0 K2 C. c& Z8 q2 Bprivate:* P0 h/ |7 K9 w- A# D% N  J
        int i;
* S, B3 `% w6 m2 ^/ Z1 X! c        char j;
; ?1 Q: P% W# V! }};
7 q$ }% m0 y  G: Y9 z
* Q, Y1 m# i0 W% w2 S/ P! cCA::CA()/ w/ Q& U+ I# ^8 i4 X0 ~% y  `* H+ J- ^
{; W  O8 d$ t" e
}: S8 c1 A+ K2 s' }( U1 {' o1 z! \
$ q  R! W, s2 s( F8 l  Z; Q
CA::~CA()* O4 d- R3 _1 T: B1 s
{
$ M" W" k8 i+ {+ }# c}8 m# O) c6 c+ _- e

5 [/ i6 K* C1 }: H# Y8 jvoid CA::set(int x,char y)
( G0 e& s3 B# u3 d3 ]{/ [. D, q, I" ~, {, r; y4 q0 [
        i=x;0 u3 }" b  k' m% l! T
        j=y;
" X1 g9 y$ ?0 |6 Z9 x}7 j8 F1 T* r* R6 F
  Z* }  W! Q# q  Z1 o/ H2 R
void CA::print()) m2 r1 J/ x+ s0 X; A5 w* @3 I
{
. D1 Q4 P, l# _  u        cout<<i<<endl<<j<<endl;* `: I  ]1 }: y# U, ~
}9 _5 t6 n5 o% m
0 O" T8 b. \: ?$ B
#include <iostream>' D4 H) |- \% e- r) y
using namespace std;/ n! L' I  b& c" V
#include "构造函数和new运算符.h") u! g% b6 J3 D$ B2 H; B$ G2 ~
int main(void){       3 E" Q- ~. G1 ^  k6 F, c, u
CA *p;      
4 V" y- ~) \+ t8 K9 ?* }. t p=new CA;      
) @  x+ X; P' {# m  s* d! V& s p->set(2,3);       - `- C' `. I  h% u
p->print();' Z8 W) C) X; k: p
        
" u6 X  W4 ?3 C8 N, j: s- o  e( Preturn 0;
1 P& {, o+ F7 f2 n7 W}% p: q9 t7 d* q: |9 r
2 q0 A% l$ h/ t  ~, I' u/ @
% y7 }0 `5 f( Z8 R9 T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-5 03:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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