鱼C论坛

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

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

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

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

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

x
class CA
6 g/ _. e6 N2 E& T0 r{
$ s+ @- c8 @) {" n9 [public:$ H7 U2 C; T. D6 W2 V" R5 u
        CA();
& ~! E# U8 Z9 d        ~CA();4 C+ i2 ?0 i. r; r4 c
        void set(int ,char );
0 ?3 P; R) I* @! t1 r        void print();
' ]' J( x6 i* T# @5 }2 j& {+ j1 ]0 N+ X! N
private:
: @! P# k, U; h4 {+ ]        int i;& y- B, F0 G" q  R% Q( b, m
        char j;
! h1 x; ?& R! {2 q3 E. ?};
3 N) h: Q$ D% o( H. \5 B4 y2 ?; G+ q: N4 `, S
CA::CA()+ C! b$ D9 {1 p; u1 c/ b- T
{
2 K9 q8 ~$ `+ Q, Z- H% _}+ o% a' ^4 L/ Y: e& R

2 E0 k$ L( N% j+ C! o; ?CA::~CA()
- t  H( }, O: @( ^5 e2 N' Z{! Q# E" U' I4 L9 X$ K7 @
}" S9 V) {) g3 C& F" y/ n

2 f# J% O( H5 l/ X4 ?% R3 m$ u& z* Tvoid CA::set(int x,char y)
) P" [/ b+ _: S" ?{
8 F" l; }1 o) z% ^/ Y; P' q        i=x;
$ N4 D( H# O, g8 E# \3 d6 M        j=y;# M- I' j" b  ~( ^/ o. c
}
3 ]$ b/ k' y6 H% d
- C9 n1 G) ^+ gvoid CA::print()4 Y- F3 o' y2 f* }* r' l
{9 l1 `2 w4 R$ H9 B
        cout<<i<<endl<<j<<endl;! X; T* ^! [0 N$ N
}
+ r+ T" \' @! z6 h
, g. Z5 G' Q' Y( X#include <iostream>8 y. g8 H8 C2 E! F" q5 w! [3 @. H0 J
using namespace std;
8 r0 l6 d9 M/ s2 L' n. y7 z# f#include "构造函数和new运算符.h"6 U' v; d8 h' `
int main(void){       : G3 _' p+ q# f! }" E% u* E( N
CA *p;       ! ~2 n, k4 b: q5 e2 f6 [/ N
p=new CA;      
  [& S: @* `9 E: C p->set(2,3);      
4 h, `5 ~. j2 J; F4 a p->print();$ E3 F2 l& \/ R$ d
          U! m; K& n" b& M
return 0;
; X* |" q5 D/ e5 l}) z* |0 E+ y9 U2 P6 |$ k  W
* o: o% V) n1 L
. I, V7 U# J6 D5 K5 P
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-9 05:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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