鱼C论坛

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

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

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

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

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

x
class CA
9 R" a/ Y2 G  M{% `/ j( S! |' j3 {! |0 P
public:8 c8 T( l6 k& E  N2 g
        CA();$ f0 Z' ^; N- z4 ~9 E
        ~CA();
& }( @8 E, E/ R4 ^% y5 D' d9 K9 o  _        void set(int ,char );
" S+ b) ^  p+ w5 S7 b        void print();# h9 N; N4 n3 y# {* B6 b3 [* h/ [. ]

6 \2 J7 M0 v/ Z; lprivate:# k8 `  p4 x' N. V, W$ }
        int i;
7 W/ J, O) ^! B* O. N1 i        char j;
+ I% [( G/ w2 ^1 A* a};& y  A7 O! r; i- L0 |
; |3 I" O2 g/ [7 Z
CA::CA()4 c  Z1 i; J! u+ f1 L/ V
{
- P. H7 V" G1 P. z( B* C* n' y}
2 ^. C: l) \( d$ a: I
3 N6 Z3 q' x8 N* ACA::~CA()
+ B- v% o) n  H4 R{
! p" v# t( W& |$ ~}
, i& A" B: [$ t* ~  Q3 ]6 V" K1 i$ i; w' e, J2 _( n- u  j4 |4 ?5 P
void CA::set(int x,char y)2 j$ }) b: C- ^/ S7 M! c
{
, I  @! s0 a: I, r: {! D        i=x;
/ K' Z6 y$ |, O% D0 O' Y# S' x        j=y;
( u" _. Y$ v9 d$ p+ J% h0 \}5 t' O- n. g! Q  l/ k; L  P
: v' c- U' K+ E! ~5 x2 J
void CA::print()
( X; b- h/ I- C6 U) }& Y. A- O{7 B+ O) x6 C" G/ P
        cout<<i<<endl<<j<<endl;3 C( H: t; ]! F
}' Q* b7 Y1 a0 Q8 G& ^

, d0 ^, o' ^" ?, T#include <iostream>
/ N* U6 w* G: M+ H% U! Husing namespace std;
( j) U' V4 X$ x2 @7 C! F+ P#include "构造函数和new运算符.h"
7 N# l: }4 e- t  j2 P+ J3 g' @int main(void){       6 H, h* S' K1 ~. ]8 Q
CA *p;      
' g! P' E. ^9 K/ ?; d! D p=new CA;       * ?; K6 d4 x, m- u% v
p->set(2,3);      
4 ^: w4 `) W) W3 d p->print();9 i( w/ q  y3 B# E
        ! X; g# [+ M9 D2 ^
return 0;
  z" t) K: c# |}$ R  z  h# j" Y  {5 J5 T% R

+ S4 P3 _/ l0 y  K- N* X* M5 u! v2 M8 Z( F& l: @/ V5 @' Q* Y
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-3-14 15:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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