鱼C论坛

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

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

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

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

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

x
class CA
# y% b3 Y/ c" U+ ~. A( r; y{
" G& U3 V( c- G- L& n. ?public:
1 c6 x  t0 d+ t% M5 ~        CA();2 a# s2 T2 ~/ q) j
        ~CA();% B7 f' r5 @" I; T' O  \) C3 X9 S. L
        void set(int ,char );. C2 v; ~: l0 b- j7 k; v; Q
        void print();; G% L) f: k$ [- F5 H

  Z( N3 p9 P/ iprivate:
8 T0 g  o+ u" `: p        int i;
& u* {- |7 t+ z9 L: m        char j;
8 `+ k% X4 g7 K, b5 k) b; j};$ @, f% b" l4 X

4 m0 o. `6 B( qCA::CA()
% @# \9 r0 M# z- }( R9 }{4 y% p/ l3 A2 x9 y. H
}$ B- _2 k4 l3 Q' e0 X# ~
9 `; {- [% a0 B
CA::~CA()6 v. Q* f8 n8 o( [& n
{
0 ~3 _; q$ y$ B! [" H; o6 w}. X5 m- x1 `) Z5 [2 P

5 J, g! P8 U4 n% qvoid CA::set(int x,char y)
! A# ^3 a9 L: g7 O; H{2 i3 S9 b" a1 Y6 C* d0 R
        i=x;7 m- i$ ]8 U6 f& \2 b, N) \
        j=y;+ I& e% i, Y: U
}
! j$ {6 X7 I, v4 h: Z9 x
6 _7 N: L1 ^( ~. v/ ~' D: l; pvoid CA::print()+ E: ]' C) y5 D* p7 S7 a
{& W6 O8 h6 E  @
        cout<<i<<endl<<j<<endl;8 h& s8 @# ~" w( F0 u
}$ m) t& m3 @% K7 h0 d  u

: w: ?* \1 K% [$ \  o#include <iostream>% F' _* Q; g$ `7 F
using namespace std;
0 O1 y; R) T0 `/ J7 P" I8 s3 u3 R#include "构造函数和new运算符.h"4 k0 j7 t4 a6 n& \1 K1 D$ @
int main(void){       4 S0 t  V) i- U6 x) G& y
CA *p;      
& Y; m8 p& a. V- L) t& O  [ p=new CA;      
$ N2 v9 H: f6 l% o# m% d p->set(2,3);      
/ Q  E/ E- L6 E- e p->print();3 }9 t+ [2 L# x7 z6 L
        
4 J7 _, V& G. `return 0;
7 N( }0 N! g9 W7 o}# d0 A4 k1 f' p. k. g

: p7 G# `" K2 y1 L. j1 i
8 Z2 S! X9 C7 ^9 ~; g
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-28 18:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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