鱼C论坛

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

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

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

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

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

x
class CA: Z/ y8 o' H" Z
{# D- m. N( V0 \# y/ X3 J# f4 r
public:7 ^& f; W' a+ A3 I0 J) R
        CA();
# v; G* g; x0 }4 \        ~CA();
) F0 \9 u- Z  @% D1 [        void set(int ,char );
& c. E- H6 Y6 \" w5 s        void print();
; y( O9 D7 W* a( h0 W1 Q
5 ~; I( S; Y- e/ w  E5 [: P# ]private:
( E- L$ H) K7 {4 }# [# W: P8 x        int i;: Q& I3 O( C6 Q+ r) V, U. a
        char j;4 o& N, ]' u2 ?8 M7 x# y
};+ b0 I0 I/ X# D& T
0 ^' l! C4 H. j' H* T2 u' l  B
CA::CA()
: v9 H, D, F" J! P{" N; W7 R" v* H5 z  n$ x
}. s" l  c2 o' r+ F& |5 `
  j+ H% _2 j$ L. B: X2 ~9 ]8 v
CA::~CA()2 s# \2 @, M6 ^" z2 ^3 y8 ?( i
{- b* {8 v( j/ _' I* H0 J: u
}0 i% o; Q: J9 s0 I2 c: ?
1 y3 l& b5 e  A6 W( u# R/ O
void CA::set(int x,char y)
. \6 _: z2 q6 |8 g% E" w+ c{
4 [! Z  ?7 T2 e- H  ^2 V        i=x;& @$ W" c# j2 C
        j=y;
* {6 R- r. ?0 X2 x}+ F  T& L" j1 w
- Q5 n( B; a8 c# Q% G  x5 O
void CA::print()& Z! W( J7 v0 n9 c) X
{
- ~* l" Y; ~( |        cout<<i<<endl<<j<<endl;( K+ w0 F6 Q8 G$ \
}
5 c2 @1 ?; x* }5 {' S* O, R+ J
#include <iostream>
) S9 c/ e8 X; t0 Nusing namespace std;
3 Q+ E# B3 r  E4 x2 t#include "构造函数和new运算符.h"+ D" [% X) |% p- r" n1 {
int main(void){         O; h" {$ G2 R+ v% r
CA *p;      
) e- G/ U& x9 A) l1 T8 N p=new CA;      
, f- W4 O/ n4 r+ X1 t p->set(2,3);      
7 S# E3 x# Q; [. v" A3 {- }9 U p->print();
9 P4 X' ], h* E; H1 Q& t* Y$ N        
  ~- ^' L, H! Q8 \/ ^/ y  Jreturn 0;( c  F* y2 m  ]0 Y( b
}
: N9 d3 P5 E. v  w1 [+ H1 d( G6 T
; g; X0 k: H% d7 ?$ I" \& N
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-26 20:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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