鱼C论坛

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

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

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

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

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

x
class CA! D" s; n/ n8 f/ T
{
/ l) h' ]; O6 m) J( Jpublic:/ E0 _' ^) K/ s" }, [# [
        CA();$ u3 x8 d. p! o& n& F. r. L
        ~CA();  A: R! Q. o- t. d7 @$ Y
        void set(int ,char );
7 I0 z0 {. Y) U' }7 Z) X. c        void print();+ y6 H  ?" w. L
4 ]. z7 k! ~3 X8 D4 B6 \
private:7 l- I# Q! C: a% a5 \/ h
        int i;
0 D( d. u; j$ j* X  }" _        char j;
* K9 _' t1 F  g- A! G4 d( Z7 {' G2 e' k};
9 |+ m1 L& _) \6 o
# g) r1 N$ X1 c/ WCA::CA()% R, a; |- \/ d' g( V
{# z$ @: I) r5 d6 G
}
. N( \& w! i+ q; O" s7 [+ ^# Z
. ]9 d: R6 L' k9 iCA::~CA()7 C& i* L0 T7 H3 f# |  z8 h
{2 B+ ?$ ~1 \# u- S4 P
}5 ^6 E# S( |1 V7 b
! x+ j( m* `! t7 X/ B7 r9 S
void CA::set(int x,char y)6 r! N/ Q2 u8 S2 x& n1 T
{- C, B0 x9 z/ r: d) e
        i=x;" O2 }# F% _" l2 `+ d8 H. E' A
        j=y;$ i* Z: y- L& g  U4 L7 s2 x
}
, h4 R9 I# m. d
/ T4 O5 t0 {! z3 V! |9 N6 m, ?9 kvoid CA::print()
  D! i& o( X) t) r& e- B- v) d5 Y: ~{$ }" b6 t( I7 x+ z
        cout<<i<<endl<<j<<endl;+ @' B& N$ i  L- }9 z9 I* V6 D# ^
}! e: R6 Z9 g1 [$ `' |6 |1 W8 [
% `, K+ I$ V6 e& d
#include <iostream>
4 n( _" d( @6 N  D1 Tusing namespace std;
/ P* ~. t3 R% B& `#include "构造函数和new运算符.h"
! w7 o  E: u" T/ c- ^, sint main(void){       1 W9 U- }0 s6 f) W- m' I) g
CA *p;       7 z4 Y+ t2 U; ^6 v/ m% b
p=new CA;      
3 a' f$ L- _. O( d" f p->set(2,3);      
" f! i0 U; |% M6 e p->print();9 x1 \8 M( g  y- C8 w- }: m( f
        . p, Y: K  _  D) }3 ]
return 0;( H  E/ v- x9 J; w% @
}
9 V3 X# h' Q- q& M; `
( J3 \7 \/ I) |' {$ p8 X4 Q9 C' y8 a3 M7 w, ^0 [
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-14 12:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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