鱼C论坛

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

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

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

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

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

x
class CA+ H! x$ t$ y1 ]) `* b( j
{
1 O/ A: S* _' M9 m4 {5 K9 Upublic:
7 w6 E! H: K1 C( p        CA();
: _2 x2 Y+ T" H# H! b9 }        ~CA();
6 e" l2 {& i; a        void set(int ,char );: a3 e0 H, d, m9 \. C; \4 M6 L) T2 H
        void print();
% {8 K0 }$ [  B  w# E3 S- r
5 u2 M, P! ~7 k3 j0 Uprivate:1 z1 J9 e5 ~$ f% \9 u$ x. D
        int i;0 m. S; ~" Q% `% `/ z, n9 z
        char j;
+ D2 o& _$ B5 o8 c1 T' o6 u/ a};
7 X1 v6 L! o& e- Y5 ?9 g9 A4 o' C& E4 ~; |' {. T
CA::CA()4 l+ U# \4 z2 b$ \( \8 f* u/ D, l4 z
{+ O3 c% G! y4 t& e
}7 e9 [4 C% F/ K
# i& J4 w9 u0 G7 e* a+ Z1 }8 s* H
CA::~CA()
* q' r# \3 S8 U2 i3 F{
; {6 l" n, s$ {9 e# o7 y9 H, E4 _}
5 T- Y5 ]$ m6 S. |7 ?
# }1 Q$ h3 K+ p" ^void CA::set(int x,char y)' |  s$ u0 S$ ?9 _
{2 t% }4 b% e5 ?
        i=x;
9 j5 s( z' \8 }5 F6 ^2 Q6 @2 O        j=y;
- h  u/ I. S: h}; E% \4 A3 z; l) ]5 }
. _0 h8 ~/ B9 C. A, l  @3 O
void CA::print()" K" C- v0 Y* b" O( J
{
# Q1 ]. Z3 B6 d! N4 T  `( D        cout<<i<<endl<<j<<endl;
: s8 U% r. {$ p% H) F. G9 N) i0 Z, E! O}" [& ?1 x! T, [( u
  U6 y8 U5 Z0 @5 W% J3 d+ k
#include <iostream>
: a  l. R: @$ h+ `using namespace std;
" U9 M1 o7 }3 A8 f) @#include "构造函数和new运算符.h"1 p: n; Q) O( W6 X, ]" ^
int main(void){       # o3 h( {: I3 M$ A7 c7 }
CA *p;      
7 t5 M  s- L, ^9 f p=new CA;      
  M$ q; E1 u5 k5 w/ U% C/ y; O8 b p->set(2,3);       & V& U4 l) k) o8 U/ P  m
p->print();$ a" p" i; e* Q2 i; Z9 v6 [
        " d5 T( a% E3 u' C7 g2 O0 h
return 0;& n) ~  D' z7 v- C( h
}
& y* G$ P' s& S2 \
. n+ X5 Z# V9 @6 g& D4 G
; {% t0 u) I9 I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-10-26 07:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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