鱼C论坛

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

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

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

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

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

x
class CA! U7 |3 G: v  f# J2 v" k2 u2 K
{$ o$ s% s) R1 W8 \& D3 x
public:; g' _& U) Y3 _7 P( }8 b* }, w
        CA();( g( e6 Y7 J# l
        ~CA();% n* r( z" y- p7 f0 D) s& l
        void set(int ,char );0 X# A& C# Y4 i3 ]% `
        void print();
/ a+ o  s. U6 J, e8 q. Y; k" X) A- H- Z0 P9 u
private:. w. p" u8 z, a
        int i;
) ~+ }$ ~/ b0 J8 _        char j;$ c5 V9 h2 Z$ d
};
% ]+ ~" P2 d( o% y6 T; `/ u) |( \3 a
CA::CA()! z9 t- E5 ~  \) }' Z  Q
{& H) q/ l1 s: r3 _
}
8 X8 V. U! k8 P- c/ [, n* F5 T: L$ X$ L
CA::~CA()
* P8 ~5 n5 a% T. j: c, Z7 v{- m7 {# t9 P' O% C9 P
}& R1 h. ^1 [% u+ V
( }3 ~" C5 l& C8 m* w7 m& a
void CA::set(int x,char y), [8 V( n  z  |; ^6 i
{
& y. Q/ S" M3 {% P0 x% f9 I" s        i=x;% f+ r/ @* ^9 U3 ?7 P0 m8 y$ r
        j=y;: u6 M3 O* A" _, R" R/ f. `
}9 ~: H: R' l+ z, ^+ h, m, Z& Q4 O
2 y# c" f, G; q& j4 C
void CA::print()7 `$ M/ v0 y9 I) b' }% ~- P
{
7 B6 L# r) ]& T6 Y! T        cout<<i<<endl<<j<<endl;6 g2 n- a# ^' l' J7 R
}; o) S+ A2 U& }  P' J

: p% a7 R* M+ _7 V$ W# }#include <iostream>8 q8 y% j& w9 |6 p* r3 O4 W
using namespace std;
# ~* S7 T2 m* v* O. C# _8 B#include "构造函数和new运算符.h"
4 J- E3 |1 B. P8 \/ B; Q/ U% ?int main(void){      
! S5 \- k5 P( z* } CA *p;      
. S, I2 b5 I. U9 H! l5 l9 H& J p=new CA;       9 ?( j# V& K2 |$ [
p->set(2,3);       6 g# g) I% n6 U& U0 u* j* R5 N2 e$ I/ N
p->print();
& J- ^3 Q0 F6 b& @: [        1 }: w! b5 Q# F) v; Y; K
return 0;
% @0 M  V- {0 {: u: I( Q! Q" D}
0 I. I! g3 v! k  m" C* S. j' D$ ?2 Q. e) {& ~3 V

3 n; k- v8 O) `( s; T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-9 21:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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