鱼C论坛

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

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

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

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

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

x
class CA
: S5 T0 r. p( v- Y5 ^1 ?{  {1 L) ]; c' v" z# I" W( k7 q
public:
8 x- F* F5 J" z7 h& y3 n        CA();1 t8 K; t$ f( R, N/ Y  o) {( f1 N
        ~CA();$ g, I6 W) k. V4 m7 u
        void set(int ,char );
6 w8 F$ T# r* {5 ?( o0 H        void print();* ^8 J1 Y; q$ d0 Z, w
" r% H  [/ P9 H# _& M4 x
private:# m! C6 \% s3 G/ J
        int i;
- ^3 `1 O7 T3 Z        char j;2 n% d. T; f  D6 U. l8 f2 D
};9 J3 }% D) \; }: T

- O/ @* i9 R5 U3 b* f) m  P) {* }2 \CA::CA()5 w+ b4 e3 h  s5 a0 S
{+ x9 h; ?# H& G& `2 A: a
}
1 D- S7 d, W2 S7 F: I  c  P' e3 y4 Q; M) d3 ?6 d& ^( [8 O& T; W
CA::~CA()# F- u, e) p* M6 n! k! s# M
{
* G, O1 a; o2 ^6 A}
. k) N$ ~( ]) M. C  n  F
; N7 w; C) x* R# ]void CA::set(int x,char y)& {- f. ]- I! O6 K2 m" r9 }
{
' E: c% P5 U8 j& k- s! c" o  C9 u        i=x;5 [" {& P+ e! U1 G* ]
        j=y;! O) B: G% X1 P4 m2 y
}/ J7 F4 e0 n+ n& m- f
/ b0 X6 z) f6 G" s/ h0 x
void CA::print()) A% R8 g" M# M! Y" `
{
& X- r4 n4 K  b( N* |$ C" ]6 k( ?        cout<<i<<endl<<j<<endl;6 o3 j; p% o. G3 ~& m8 y
}% m; @# S$ w; u5 Z  f

% y  h7 f5 _; i#include <iostream>; `; K- ~4 J6 i: {% {4 o" e1 W. {# c
using namespace std;
7 A( s% E1 a- d2 g#include "构造函数和new运算符.h"6 A( C; f0 V' u/ @% O
int main(void){       , Y" m7 k* ]5 Y; Z- ]$ _
CA *p;      
5 }+ z* q/ O' ?$ p p=new CA;       & d! f) K0 P/ f0 T! l
p->set(2,3);       ( D2 v, A: j* w
p->print();7 Y8 ]3 C7 }: L
        
7 Y7 h6 C: o: ~* ]( o/ q' V) @return 0;' _) k9 Z7 [& X9 @
}
* ~! Z8 _/ e( k0 c4 ]6 f) x3 q) y" A; [% U  O( ]. W) d, [1 k

2 @+ Y8 y* d( y$ c% O! o
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-9-19 01:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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