鱼C论坛

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

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

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

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

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

x
class CA
1 ^8 d4 m( d# r{
7 w6 H0 o8 C# p- g- Opublic:
+ t! s* R& L) c; v: ]        CA();" w; q7 Y9 y3 u* @6 b# \( c
        ~CA();+ R2 P: W" d, A6 ~: a/ A) ?
        void set(int ,char );
. {$ s1 J+ j# e        void print();7 N6 B4 Q$ i8 e8 Y7 Z; ]1 I6 F9 V

& d" d0 f# e$ |$ s+ ~  }private:, w% L$ A0 O" e( g+ |
        int i;3 l1 \# K( `6 h8 Y) y; o  V3 n6 R
        char j;  G$ t. O7 ]: m
};- Q  G& d' |% t9 M7 S3 k& p; y1 K

& c. l" Y. v" d1 d: VCA::CA()
( O, Q; a3 o9 L9 T: J/ v{/ n' w4 _2 l+ `7 j
}
+ a3 j+ H" T6 ~  l7 v0 G
! F: x+ U& U) m$ ^% }: tCA::~CA()$ O/ e. u1 U: H0 c( v& n
{
# f0 F4 ^  q+ Y: y& B+ V}
+ l* t; I, ]: O, B& y+ j: w! ]2 u3 `7 q% |) Y/ u- Y: p+ F7 S: V
void CA::set(int x,char y)3 G6 [! \( a' a
{! ^3 Q4 X, |, o1 T
        i=x;% X' E/ O/ B+ t7 C
        j=y;  D6 k' r& M" _# [
}2 b) y6 G0 D# s. a

) R6 s# y3 ^5 x( Y- Svoid CA::print()
0 A8 l; Q5 ^' D5 w6 i{6 @" x, T* ~2 b- B
        cout<<i<<endl<<j<<endl;
' k! w* b$ c2 x8 s}3 Z# w5 c- ?. X' t- g
( Q9 W* D& O" Q  |6 g6 e" J" v
#include <iostream>
+ M$ J6 ^( T7 I, G7 @% x! ?# Tusing namespace std;
4 A6 r. I5 R( K$ p5 G/ m#include "构造函数和new运算符.h"9 s8 h0 \( I" y1 t
int main(void){      
( Z, T' X- ~; t5 y CA *p;       5 }( _4 r. E" p1 A3 T# n" ~3 V& l& j
p=new CA;      
# C. b( ~) W) D+ M" i9 D* j p->set(2,3);      
6 r. S6 C! t4 P! z  O p->print();
' w, `, t1 A5 }; b' B6 F- [9 e        % K3 L2 Q8 {0 v% a( n& n8 U
return 0;
% X8 ]) l% }" w2 g8 J}# |% z0 |7 H9 z" U2 t1 l

3 P2 D! z0 C, P" S: N2 a6 G; q3 w" z1 O1 ?' J/ o
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-22 22:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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