鱼C论坛

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

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

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

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

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

x
class CA
) l# Q1 _; [5 u1 T  W{: f9 [: v, `; r
public:* j. b& N1 P5 ]3 a! w+ ]
        CA();7 O& a0 K- n. Y" E/ W' L  y$ O" ~4 p
        ~CA();
" Y) i! f- g7 v! L$ y: \        void set(int ,char );$ X' n) a0 u) l$ o: u/ d5 V
        void print();
6 o: Q# o; x! x1 n9 H6 X0 h/ ]# P. s+ W. T) `. k
private:
9 ?3 {5 j1 l- _7 z% `: D        int i;  s0 I6 C+ S0 q. ^
        char j;. k# ]5 L* h" Y$ u1 A: y8 D
};
. g- A+ a  p6 ^& o+ c! C3 F5 c' m4 t& ^. ^& f* u/ F6 a! l
CA::CA()- w' @4 |& D/ Y1 r1 L% h
{
" `3 }" c0 d. \3 r6 P}5 f4 `1 W' X' H; J& b& I, P& u7 w

$ a) F: ?; E* j, ~CA::~CA()! [5 \4 h  H, O) F$ Z
{  @0 z/ ^8 [8 m9 U
}
) l6 ^8 @1 C6 l8 t. {$ |
; Q2 m& D5 a* s/ ^8 y( e0 U$ }- dvoid CA::set(int x,char y)
- ^1 o- ~  e4 T- |( j{2 N/ @+ o- O: n- g+ M
        i=x;7 [) A$ @# }- n2 q0 l# ~
        j=y;; B6 g$ t  M- J2 n  H
}
1 S! n/ T0 Z  H, ]' n' N
& y5 E8 b8 s# |. pvoid CA::print()6 r/ c) x3 M/ @6 X
{' q: s/ ~9 {( d' B- `+ P
        cout<<i<<endl<<j<<endl;$ f5 S5 |' u( u+ a
}
# {0 _4 t( {# q- ~& C" m4 J. V  p
$ [2 V3 w7 a) i! k' \6 T0 ^#include <iostream>
9 C* O* `# R: `using namespace std;' y' {' `& i( F- F. f/ T7 {0 p
#include "构造函数和new运算符.h"; Y+ \" O' T; ]% [2 G
int main(void){      
1 n) V" O+ C9 p9 P$ p CA *p;       - U" h/ p; v0 C! h/ O7 P" K
p=new CA;      
; O, Z% M) n' M9 |7 V- V p->set(2,3);      
" `  i0 m5 F8 z6 ?- S; r8 X p->print();
; v, v* }7 U5 P        
4 }7 L" G9 J5 Q. q" Yreturn 0;) Y) K) L0 a# e- G
}
" s2 j, [9 z; a! U  ], M! k8 ?2 ~$ b; O. V1 g2 ?3 p
6 x' U( A% Y3 d/ f" ]8 {# {
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-23 03:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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