鱼C论坛

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

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

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

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

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

x
class CA5 ^7 w0 X7 E9 ]* G
{
9 A, c0 t6 t7 H/ e' Ppublic:
( u( O6 I5 _; i! y; w        CA();/ q/ y% z& q3 b4 ^7 i. {
        ~CA();6 x8 X" |; [2 C! t6 E
        void set(int ,char );7 E: N6 z5 R1 Y) P, {( T# C
        void print();  [! }6 G) i5 T' h
7 |+ B0 G) j/ D& D' s- T2 L
private:
4 i+ b7 J) q, O        int i;! v/ l% ]9 [7 i7 u+ K
        char j;6 }, ~, ^" f: n
};3 A2 f' X+ `0 i& \) _$ H2 Z

6 ^. L5 E: V; u- ECA::CA()0 g( u4 _, R' Q" ^  L
{7 l- d% T# o- N5 h  g) H
}
0 _: d4 w7 O9 N% N: G
8 A( `* W) `: O5 ?6 P* gCA::~CA()# \* k* i5 J# j9 m
{4 W  `) ]- A) X4 s
}8 O" c! @' R/ M* ]7 R  D8 N+ t
3 e. V# s+ Y( o4 z3 ?
void CA::set(int x,char y)& L' ^- s; ^3 A' E' p, q- S/ k
{
7 C$ L6 S* `% L        i=x;8 Z( K- x  Z+ E/ c# y) x) h
        j=y;
" Q2 }5 o* t* d+ N( `# n& ]# q}! g4 T2 e6 u0 T$ F

  @) W- @8 H7 u2 c" j7 svoid CA::print()8 y0 z" f! Q( ]$ W5 M
{3 s$ a6 Q7 b6 _. F/ w; F
        cout<<i<<endl<<j<<endl;% U% \" w6 _) V8 v
}
# z) r0 M6 W1 a5 y! n9 ^6 m* [* @. `. D
#include <iostream>: R$ Q4 g+ e: C, }
using namespace std;: u9 |  N4 I: F8 r, t: |
#include "构造函数和new运算符.h"
% k4 ^) h- b* F; w: S" Bint main(void){      
; _1 p2 b- H$ f0 U CA *p;      
, E, n& r9 f2 A( l% k% C p=new CA;      
( ^6 I3 \& f% ~$ r5 N p->set(2,3);       3 V4 P  W7 c5 \% D1 _# U8 x
p->print();
# Y5 D  c1 j  @% k; Q  ]7 d        6 H: u, Z+ Q. w6 N
return 0;) g2 }9 Y  C  _7 R& @5 n
}
0 `5 p6 i# T. Z% n$ G9 E  Q: j

1 ^! f$ h& O  l- I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-18 00:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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