鱼C论坛

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

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

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

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

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

x
class CA  {/ u1 f9 ^7 W9 I9 \& w4 i
{+ v5 |4 d* {4 l3 @8 l
public:1 g" ^, P  {& m, |" b( m
        CA();2 H# C- y, H) V$ b2 u
        ~CA();
& Q! S8 b* L7 F/ p0 e- H        void set(int ,char );
9 c9 _% h1 D% L0 {        void print();
' K  \0 b  v) A$ `3 ^2 A) K: `3 ~# o. ^- ~: u7 U1 G! E
private:
4 `+ ~3 B- V9 |/ n" u        int i;1 e" [+ v8 y+ e4 J9 w
        char j;) E& d* ~$ j% j/ V- q# k
};. r0 o1 v2 D5 G& r5 F' z# k! l

4 B4 H- A# [9 i: j+ j% X8 \CA::CA()
- t+ ~$ s% w+ q$ M+ I4 E/ o4 R{
4 C7 q7 }' [( v2 X" A% B/ R/ D0 s}) n( M+ C& G1 L/ s
$ S: T& P5 m  s7 V5 r
CA::~CA()3 w% t( a8 A; Y. W: a' a% N
{8 P- l( ~0 m. t
}
1 C( e6 e! x1 u5 U1 [# Z3 i7 T
# T8 m8 |3 W2 C2 A, f0 A7 u4 qvoid CA::set(int x,char y)- n) R8 O; N6 ^3 G0 G' l
{1 X# ~# I9 `$ k  ^3 L* q) K
        i=x;
/ D% Q5 P6 Z  y+ m        j=y;
5 r5 S' ]0 d5 w}
. r  V: L* ?0 X( g4 m9 `: w9 \7 o! ^1 B2 o" f/ d) W# n
void CA::print()5 @/ O3 p9 l4 ?* y! H& c" ~( l
{
8 L& {8 e, q4 m/ U        cout<<i<<endl<<j<<endl;
5 ~0 q7 n) i  `2 u9 p, S3 ~}* \7 D3 t& @9 W7 c8 r: t; e
6 h7 I2 F+ b  j# B
#include <iostream>
0 e$ }, F/ @6 d, nusing namespace std;
2 Q+ [# a0 R- Z5 Z/ |0 ?#include "构造函数和new运算符.h"8 D1 J0 X% R# o) b1 p; Y
int main(void){      
( R4 }/ g1 B- H' F7 j1 l& [ CA *p;       " i. g" F% c7 O( d2 h
p=new CA;       6 N* A4 S, }2 X4 p
p->set(2,3);      
: ~& c6 I& y0 _2 H. j p->print();4 t- ^5 b( v4 `5 G7 [' ?
        7 r" s: ?! K3 ?6 Q) q4 }; Q, _& {" R3 k
return 0;
: u/ ?5 D( P- R0 |3 V: Q4 ]}3 l+ D) ]1 @, ]: S" R
* Y* s/ O; _) I/ v5 B/ q

" i) v" @8 T9 k4 e. T- I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-20 01:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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