鱼C论坛

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

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

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

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

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

x
class CA
7 D4 p6 {- l* k{/ o: i- s  x  m; B
public:
+ j1 j3 `; u/ j5 E6 P        CA();/ A' v/ H3 d5 S$ L4 m4 P. y
        ~CA();4 \' E5 g: q4 j) ~, }4 v/ Z+ c$ m
        void set(int ,char );/ e9 K' D" [! j, Z
        void print();1 _$ F2 l! b4 ]1 H4 {) _
7 {9 V! f; g2 M" q+ U) `) b
private:7 V9 E, o/ z; g6 N2 V) Z" A
        int i;; I  q& l9 v* t2 ?! \' ?8 B6 x) J
        char j;
  Q) H; X4 J6 m8 ]. c6 L2 ?};$ f5 N: g5 E0 G* H" L

7 Y7 v+ Q* i7 ?/ H6 aCA::CA()
' d; ?* [5 _2 B: b- r0 ?. C3 N$ N{
& f1 k0 K0 Y8 [}
7 c; @. h9 Y0 L1 Q5 ~; f2 b4 Z8 b) M* {  v
CA::~CA()
- M) N/ X9 b: D1 c8 _. }) g$ i/ l{
8 C7 d+ E4 z3 }7 l/ h& P5 l; }1 Y}, x6 U" X% k& Y4 R+ Z1 z

$ X: J5 f2 |. u& w: ?void CA::set(int x,char y)
: v7 C; x( r6 z1 d{
# A, _2 T5 W/ a; c( N; }0 |& S        i=x;
6 |; G3 h) M) Y' K& b, h* B+ B8 @: b        j=y;
5 m; s$ i6 Y5 `9 u2 g}
! e/ r) w  a# W
! Z0 s! _  K$ |0 l" Jvoid CA::print()
0 F, O0 q6 y& h. |{$ `: S$ G, N7 {) l# u% `, l
        cout<<i<<endl<<j<<endl;
- T; z# g$ M6 x# x6 H}
/ A. ~0 u% z9 C
1 H4 H% E6 b9 g0 f8 W#include <iostream>( f+ B9 Y# Z; t  Y1 k
using namespace std;
- Q: K) z+ G: b6 w4 Q2 \* f#include "构造函数和new运算符.h"9 W+ }$ d: S1 X+ H1 m/ B* f
int main(void){       - v, n8 N, l! w1 V6 P3 I
CA *p;       & O7 |2 P) [* n1 p8 o
p=new CA;      
+ [& T' T( {7 m1 Y! ^4 R p->set(2,3);      
  M" R5 p- i% e) b+ b p->print();
0 F1 s0 w% ^$ S7 Z        / X1 _. \# [4 v
return 0;
( n1 Q/ x7 Q# I}( K" c, {5 |! R/ f- s' U! \5 E5 o

$ p  N4 l0 X7 g; H" ]6 J$ y* s1 R& R7 D5 \2 O6 y5 Q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-4-23 18:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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