鱼C论坛

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

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

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

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

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

x
class CA
" M7 Q( A1 E# m* h, n  g# Q{
8 {) I) P* H3 xpublic:
/ p4 A8 W! A. W3 l        CA();
$ Q/ \) P6 x; g0 [5 [* e        ~CA();- n$ Y. D9 \9 C" j3 r$ r
        void set(int ,char );
6 g7 b' m# L% F, U- S* e5 K2 _        void print();
0 g1 m! b$ N8 v* ?
4 P9 t0 R+ \; y8 ^6 w9 Rprivate:; z9 }; C! A& n1 B, L( A/ D
        int i;# z0 y2 r" R: m% ^# B7 b' K- O
        char j;7 M% i3 v& t( y: E" ~+ F5 u/ S
};5 i0 z$ V; W% r% x" C2 T
, a& g0 M6 O5 Y6 b' p9 `1 e
CA::CA()
/ x/ m8 R  I3 t* Q0 ~8 O" {$ o{
" M- I  q: Y0 G/ c! L}8 X9 h8 P9 b- M$ Y
. U: i9 t5 h3 h2 y# M0 _" E
CA::~CA()
6 Q6 c: [' e! T0 @  ]{
( L# g. q4 i( S* c' p}
+ {  M+ R0 B( \4 a& t' @1 G; T6 H( g
void CA::set(int x,char y)  R+ d) b: {# [# j
{7 G8 _, c0 U. Q
        i=x;. n4 c$ p  H/ r
        j=y;* ~* B1 @1 p" S1 n$ I
}! D, q6 A; v2 E& l- d

1 a8 V* e( {$ ^1 |/ Dvoid CA::print()- \1 ^9 b/ d# M" O3 e
{( D% r* q7 X1 D% _5 U7 t, g' L
        cout<<i<<endl<<j<<endl;; b0 |1 f# k5 M# G7 D) q' D& x
}
$ N9 |3 G: ^5 S. W9 T0 S( O4 q* E4 u! m6 k* R" N/ b9 G. @
#include <iostream>- i2 c, J) F) J* ?
using namespace std;
" ?8 d4 `* U0 [8 `$ k#include "构造函数和new运算符.h"1 j# u1 W0 [8 P5 m! L# d" F
int main(void){      
/ K$ Z' W9 Z5 A; c CA *p;      
) R2 C0 b: m3 a# s p=new CA;       % J! _  M7 Z" `% R* u3 \7 v
p->set(2,3);       4 q' O8 K8 G' _9 E: L( w0 _
p->print();
" g: N0 @9 b/ R+ S        $ \+ Q4 T) o1 g! k3 v. a
return 0;& h; r8 c2 P8 F: i* r3 h0 M/ Q
}
6 V1 j. @4 H; ^+ x: `% N5 t( {: v
6 g# b7 L: E2 J
8 J5 [9 X9 C3 [0 L
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-31 19:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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