鱼C论坛

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

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

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

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

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

x
class CA
) ~9 M6 g5 J# K$ Y' c{
+ W' S# H  p; K+ y/ `public:: G5 I1 X3 {" b  _% D
        CA();- i% j/ a1 S7 \0 _2 f% E1 k" u7 R
        ~CA();
* r+ A0 P1 I. |% V        void set(int ,char );
3 q$ n0 ]: R3 d6 Z        void print();; u9 _0 M6 ?. @4 E! C" e
! }4 r" d' t  o! K* p3 b' m- ~2 R
private:0 s- C( T: Y- t- I2 _  V& G2 ]2 f
        int i;) E, ~6 J( z. S+ j! |/ r6 c8 z7 k
        char j;( \) X( B# q% t6 W* J' Z
};
! F4 U7 \3 w6 j- j0 C
) K& ^3 a+ d0 Y6 r. a% x+ MCA::CA()! V) v6 }/ ~, N
{
5 E+ r* A5 m5 E! y5 e. R' ^}
, ^7 P+ s* E+ E! ~9 _- F. m: y$ @) O( g( h
CA::~CA()/ d% f* k, E6 g5 g, C2 a
{# U# m/ }; u/ q2 a. |" N6 Z/ A
}
1 }' K' R3 R. X+ f# P1 S' |# l+ e" l, _1 P5 m, D/ r* e
void CA::set(int x,char y)
- K" d, L% @; u9 P1 H{
% G: C; F3 ?, W8 ]2 ^4 F        i=x;# k; A6 s  T8 C! f- W
        j=y;; h7 x( L9 G1 f7 F2 ^0 u: S; l8 G
}
* ^2 E3 f+ M- v- y% u
& S/ t6 {1 Y, l. R' U0 Cvoid CA::print()# L1 s8 L7 R1 ]
{8 ~" [8 ]+ P( l3 u
        cout<<i<<endl<<j<<endl;8 S4 S# R, c0 J+ c; z7 f$ T
}0 o, R6 n" x0 @+ @
: c3 R0 }. h- I
#include <iostream>$ l: V: o' `  k. G
using namespace std;% K: x% ]8 B7 W8 l8 o+ k6 a
#include "构造函数和new运算符.h"4 G: I/ {: Z1 f7 D$ k2 c7 b4 @
int main(void){      
! x. ~$ H2 M- c6 Z CA *p;      
0 |1 U1 [; {! f) K, U& Z; ?5 _& y p=new CA;       1 q7 G+ V: u' V4 Q! A# |  ]+ q
p->set(2,3);      
$ ?' r; C2 T; H; v p->print();
# d8 K+ n4 M" O; `, C        6 A0 S& b, j( e7 T4 ]
return 0;
7 ~! O# g' b- S. D  g! h3 m}
# v; Q6 M7 w5 H/ d# A9 ~( j. u) L- I% H' ?/ n4 _0 A- O

$ k) j1 i0 r/ c: ~
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-23 02:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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