鱼C论坛

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

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

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

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

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

x
class CA
3 {5 E5 q" O% G{
3 c( i9 d2 Z1 I* T0 J$ q0 ~8 Fpublic:
" ~: Q% X5 E: u  j; i9 Q        CA();2 {: O6 j9 w# z* Q3 L
        ~CA();
4 l! i# S7 q2 N        void set(int ,char );
' C6 v# H/ _0 F# Y  b/ H# @6 G        void print();. i+ @/ s2 [/ p5 q1 j
6 B4 ?4 P; ~: O2 ~: J
private:
. ?/ n' }) L/ o        int i;. r8 ]. p6 |/ |, O! \6 S# a5 |  B% H
        char j;
. N- a4 Q8 D8 ?( ~, @8 ^};
& X6 X" t0 w" e- n& ]5 X1 U9 f" C$ ^0 |9 P
CA::CA()3 _$ {  M2 F3 Q" X4 z, E. O
{, p: O$ ?% p  r7 l9 X" c
}
: |* L. M) e' t9 z0 G4 y. }7 R
$ h, O+ F- P1 _6 j) L7 O+ nCA::~CA()
# |3 G" Y  q. s{. k' h' J. S2 z: U
}: ?. j9 b1 ~& \, b# t

+ D; I, N' m. r0 p  Mvoid CA::set(int x,char y)" s1 z/ ?' y' n
{
: ~5 R; I9 P2 ]1 h! T, k        i=x;5 k& }; e3 k0 ?5 @1 ?1 J
        j=y;
. `9 x" K) D  E. X& L) ?# j}
9 v1 }8 [7 D' P7 r! B/ v; `* X5 T- j
void CA::print()( {9 b) E5 }% A3 s  n* _
{
6 W9 r, k: @8 E        cout<<i<<endl<<j<<endl;' r; _" F" B1 j: ]$ T  g
}
2 F" s# G/ r0 n5 U4 d3 Z3 w0 z( N. ^+ U/ Q7 f) U
#include <iostream># F  ^4 N1 A& ^9 u
using namespace std;
0 v" H  J5 }4 q1 G- c/ c$ v#include "构造函数和new运算符.h") @; S- S+ v7 R4 O8 r5 O$ {
int main(void){      
. W2 m) V5 E1 t" [  c: M4 ?9 E CA *p;      
" u* E& d1 U4 g4 w p=new CA;       7 L' S7 \! A7 p' E  Y+ h# U
p->set(2,3);      
0 E. g1 f$ Z% t2 C/ K7 h p->print();
9 ^" H: k# V! E        , x$ ]2 I: l% q/ L6 H! s4 h
return 0;
1 R; B! H* S1 h: u5 s: X& `/ T}
0 w2 p" Y, ?5 {9 Y  }
% {/ [, m2 `2 I! ?
1 }/ a2 e& M* K! n( R# E
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-19 07:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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