鱼C论坛

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

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

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

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

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

x
class CA4 X6 P) ~# E1 `% T
{
# i$ g. O, P1 `8 e3 J2 bpublic:
& v( P) ?8 Y/ z% x# o        CA();
( _- S* Y  R- d        ~CA();
2 x6 ^  c- h4 x- ~& s        void set(int ,char );
) K: [( t( t. L) L2 i" r6 ^: v        void print();. d6 n+ B) F# F& O  q
. n8 j; }+ m  l1 O
private:) m6 z$ C- g# _* t' A+ b
        int i;5 J% g5 A; q  P, j" }
        char j;
: F. V& q5 `# q, I5 Q};
5 `+ y) N' M8 C& T% g  U3 y6 f1 w  L+ O5 I" q' _
CA::CA()
- }9 F4 K% g8 Y{5 c+ q0 q. V5 ]2 P
}- A0 ~$ J) I: Y9 [

+ S! w2 I' D. l% f1 jCA::~CA()8 g" s; \% w# T; P' T- Z" _
{/ {: c1 c* T# _% I
}2 y& }1 b' R7 w
: Y1 Z# O) ]: B9 X' t
void CA::set(int x,char y)
, t6 p! q5 J! B$ V. Q{
$ j5 j9 E% g/ ]0 U7 [        i=x;, c$ n  x3 t/ C  s7 [
        j=y;
$ M: E) ^) D0 P7 I4 h6 e}
/ D6 J6 w: t7 h. c5 p* ~+ }+ H: G: @
- r, l% s+ W' @+ q( mvoid CA::print()
7 h2 D4 B! `4 }* U% |) x  X) V{
% Y$ ^: [# j* {& f8 ~7 h9 b        cout<<i<<endl<<j<<endl;0 E  s3 {+ U' C# [
}
2 i2 g0 I1 L1 Q& y8 e- L& d- U( n2 F
#include <iostream>
, G' G+ v) i' F! c4 Busing namespace std;  S2 f: ^% ], Y! _$ f; P
#include "构造函数和new运算符.h"$ p2 Y* n6 v% X9 D, _' R6 C
int main(void){       / v; J5 b. d5 i3 I- E# ]% l
CA *p;      
+ S5 ^. U$ o7 f  _( ^0 T p=new CA;       4 Y+ |( I5 k( q/ ]$ t6 D: }3 b% R  |
p->set(2,3);      
" T3 ~8 H5 \- ^6 s2 h. Z5 q6 N p->print();4 ]! R/ A! I: x0 @6 K# z/ k
        4 O! _# q  x+ Q' \8 d" v) v) M
return 0;# v5 c7 Z% t1 N8 F
}
) b% u; \; x4 `1 W$ A8 A* q' g8 y; d7 S$ v- L, b- E
* g. m' m, n: g9 A" |6 p& m
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-7 20:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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