鱼C论坛

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

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

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

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

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

x
class CA( F- o% p7 V- W
{
7 u& c' @* A: E/ P! A: l) F0 Ypublic:
+ s  y& ^" l: D# M' x        CA();7 I/ \9 |$ L# _! X# A: @  z2 X& M
        ~CA();
5 l7 L% ~1 t$ i8 ^        void set(int ,char );  x8 f9 m% O3 l. m' r& H! ?
        void print();1 |( N0 Q. p) K. A$ Z7 N
6 F9 d% v. L/ @2 P- y& l8 p
private:
( O+ F$ ]: u  i0 A; H" y        int i;
' F3 f# I" g0 R4 R        char j;0 ?/ C" o$ Y, m" o8 i- J
};
! l. ?5 N, z- t! V! R. \7 h0 A
! N* `: R) J3 p1 j. p* [, O- z( vCA::CA()8 Q$ G4 e% v( |3 U
{
# S7 H( H- K+ @- |8 p}
* P( ^- e2 {3 m' s. L8 `0 q
/ h# {% _3 F! t1 O2 C. NCA::~CA(). G4 l; ]- ^  R8 Q
{2 g4 E( R, _7 ^3 a( J$ i# \" v
}3 X, K8 c) n+ ?7 A' G

, T2 W. k+ e5 ?! `' u# D1 hvoid CA::set(int x,char y)
9 n. N, d$ d- F% o$ ~{
1 o9 u# @: w1 V& {0 w        i=x;" a/ D0 S( ]9 V4 j  {" }
        j=y;
! q" j7 \* a& @) z}
+ x" x) j# Z4 N8 W5 j
  d6 F8 S! V3 s6 ^' Avoid CA::print()2 @9 m, ^4 l& C& T! U0 _. @
{
2 E0 O. F/ {+ X+ U        cout<<i<<endl<<j<<endl;" J3 Z* _# ]1 Y: H$ f5 Q9 B* X
}
8 ~4 [3 M, `" H5 l; v$ h! j2 K. ]
#include <iostream>
) v* [* M3 p6 e% `6 m+ L, \using namespace std;1 Z: \7 I3 S) b9 @6 p0 M
#include "构造函数和new运算符.h"
+ d) I) x; o4 ]int main(void){       0 K4 |/ Y& D' ]4 C7 O
CA *p;       + V! W8 P* k# Z# {1 K$ o1 d, h1 C
p=new CA;      
/ T- z7 q* S5 | p->set(2,3);      
: k. k; Z2 q0 v* M1 Z" V p->print();& Y; s' j2 b6 \0 S, p' [3 y
        ! J4 Y; I' D7 j4 c- N" k
return 0;
% H, m1 Y8 J# _9 ~, c6 C}
: j6 k* N/ ~9 C* w+ W
8 z# n# S/ v' u  W& ]+ y$ T- f  Z/ A! _: k6 d
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-23 13:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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