鱼C论坛

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

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

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

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

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

x
class CA6 H" g" [* E* C, W( s! R& |
{% y$ S% [+ [! H; P% u0 ?) ^( N
public:6 a8 v$ j  n  L3 B& Z& M! D6 \
        CA();5 c7 E; U# \, s/ g8 n- o
        ~CA();  @4 ~$ L) ~  q; T7 M
        void set(int ,char );' A1 Z; T+ E0 Y, }
        void print();  d% }$ e: y' Y+ ~2 \2 z

$ x7 ^7 ^$ H( p  m; k/ j+ tprivate:
9 Q# F- M$ j* Z$ D! V        int i;
2 k3 {  J$ ]3 @" ]6 R  j1 E# l& o        char j;
' {$ j0 w$ ~/ b# J) K( X, d& ?};  y  a; ]0 m1 j9 r3 v

* u3 f, l* l$ ]) L) d0 W3 {& vCA::CA(), R4 B7 X/ @4 ~4 _6 @1 F! z/ Q
{" ?! O4 v8 N, m% x4 @" X
}: w5 {  P3 C" @( ~

( W7 ]8 x% D3 H7 N* {CA::~CA()
! S( F1 L) e5 w{
# t8 L, y* B5 P9 {6 p6 |}' ~9 u+ d3 H+ L' s! b" X

, N3 y* g% t/ H- o$ Ivoid CA::set(int x,char y)
0 {2 M9 x2 q3 |! S{
2 }1 }8 A: S4 [% B# g% H7 }# M4 h0 D8 N        i=x;" q6 t$ a% U. l2 y) n
        j=y;6 \1 n. ^% b6 U: p/ @: a' v( \
}' V! |& P" O, K
" F, T" q' j- J0 Z. D
void CA::print()0 C" _# w- W+ Q
{2 Z& Y1 c, X( ?) N1 |
        cout<<i<<endl<<j<<endl;( S- K* f9 b; J9 z
}
+ |4 x/ Z( h. N5 X# D& \( \) U  y+ m( U: h
#include <iostream>5 z1 f2 O3 Q9 W* ~/ `! F6 K
using namespace std;$ K. \/ N/ ?6 s+ c! j, y' T
#include "构造函数和new运算符.h"
6 {& K$ Y. L. C% fint main(void){      
- k7 n1 _% x' E# T9 K CA *p;       2 j& t( K) a3 |. g' [* X$ M
p=new CA;       & G) y5 k: a6 Z
p->set(2,3);       $ t. G/ Q% r  T3 |! H9 x
p->print();
* g' t3 u& U5 H. U- B$ V6 G        
2 \% I7 y! ~2 Z7 ~# R2 A- Xreturn 0;
! X% W2 \7 b9 z; E* k: |}
9 t/ b$ Q& L6 S7 I/ N$ k3 n2 m
; s. I. L$ `, c, Z3 d8 ]+ T, m8 D
$ S9 {( U" I8 l# G
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-28 16:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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