鱼C论坛

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

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

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

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

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

x
class CA
6 g8 y( a) w; B- s{; y4 J) I! C8 D
public:
( s  ?, N- Q* A  P        CA();9 D; U* Y  @* h) s2 L
        ~CA();) }' [6 O/ r# F
        void set(int ,char );
/ I9 o/ E0 l; s: E        void print();
6 K- N0 \" B3 J
$ }; U3 M, B4 K! D7 v- w8 Aprivate:0 ?: G6 m$ z! n
        int i;
& n; {2 ~) U6 P; v4 `' d  e. l        char j;& g' n& {/ X/ A# ^0 @0 R+ F
};+ c# g. H  ~  }  y9 Z4 t

) [3 |) p) ]* C  a. pCA::CA()
* Q6 e3 U8 o8 K. I6 D8 x' V. _{
8 j  F8 z# W$ m5 g5 m}
& F" H  L1 X: k9 [( `0 `) n8 \
9 d3 L0 ^+ u# u: z. y$ h+ MCA::~CA()
5 ^: K( ~. B; Y: s# E{1 L* u8 S8 Z. c9 g( a& C% Z
}* t" L" j! K4 h. x0 \$ d

1 a" S( g$ \- [( W$ Tvoid CA::set(int x,char y): n$ ^7 J8 e( R( o, [$ o6 {7 W+ W5 S
{- D* H% s' K8 R) m  F( O7 W' l
        i=x;+ ]; |% j0 u! d' H  L/ i/ q
        j=y;
, n# z' I/ E3 `8 W0 l}1 K% Y! l1 h9 V  M2 h/ z

% W2 o2 w4 s. ^1 L1 B( \void CA::print()
7 E- x; a" G. F( k2 d{
+ F1 ]: u, J0 ^- }3 l% Y        cout<<i<<endl<<j<<endl;6 }0 q; @4 a7 L. e' W0 M
}2 h4 ^% P! b: v; Q
9 u, F+ }" J  M4 K" b
#include <iostream>
# G  `4 {8 @# N( fusing namespace std;
" d* Q; O5 L3 G% L#include "构造函数和new运算符.h"- b5 r( K* |' [* _2 o
int main(void){       : r( s% \, q1 A' X" ~
CA *p;       , @9 ]3 H& A: l# ]% _5 ^6 |
p=new CA;      
9 _' R7 M4 S. W' t p->set(2,3);       % N. ~7 L6 z  l, J
p->print();
5 E# s9 {3 q, q/ k        
. p! l$ ]# U$ M# i$ i5 ereturn 0;
5 o6 C( b3 L! y, Q6 X% N5 Y}1 \6 [" q) C7 S. _% w

% _9 X6 \- U  Q/ D0 Y+ S  P/ q/ @/ U
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-5-28 09:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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