鱼C论坛

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

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

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

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

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

x
class CA
( w4 d# Z8 O0 Q% R+ c{
9 _$ I# _5 [/ R" qpublic:
9 p/ n( \  S+ T        CA();
$ {* k% z" b  J* e2 D5 B  P; r        ~CA();
+ c0 J6 V2 M8 H0 ^. t8 Z2 U1 Q        void set(int ,char );
0 P! _8 C7 V1 i- ^3 {. M        void print();
- D% c; j% S7 w: }7 m' c$ h* g4 z- s, d1 y
private:7 G, U5 I. v; i
        int i;
/ ?* u+ H9 p  k2 t        char j;
$ x: ~8 A. J' p. g- Z};
2 J3 u7 i! P- m; U! V6 _0 q% m% W$ x/ G3 q5 [
CA::CA()
( ~( ~& J0 o) A) ^. u6 m{: l0 U6 J& H) C: o5 E* F! o
}) x2 Z: W% m5 G7 m
- `, L  T9 o0 G. v# N+ x  Z# i
CA::~CA()
3 `, [! O+ k3 K" k" U( A/ j{
! {) v8 \! e, ~* X, D7 r1 ^}
5 f$ d% ~  e  b2 a5 n  \9 e; P: d& y5 {
void CA::set(int x,char y)
) k# Q* x  m9 g- w{( U; }0 Y# |' W, q% [& A% x- ^
        i=x;! U, v3 ^5 ]) E: d
        j=y;$ E( Y2 ]$ [( _! M1 n6 q: F
}
8 k+ y0 p( S' Z
1 b! R% e; c3 @; [# B* ]( B4 H! hvoid CA::print(), @- N/ S% L9 P3 t) b7 s# R- L; I  v
{
% |. u4 M! _# R2 u2 u' C0 ^        cout<<i<<endl<<j<<endl;/ {* ]3 x2 Q$ M, n- O9 `
}  ?+ ^; I$ i+ J0 S6 G

1 I5 V. ?  B0 a8 p% w#include <iostream>
" R* o  d" Q% m* B0 P: l* Dusing namespace std;
' k/ M' G+ i5 L7 n' K' y0 {#include "构造函数和new运算符.h"8 `5 Y8 c: Q8 k) @+ r
int main(void){      
& ]' w5 M: x5 y CA *p;       / W! j8 O3 e* K, X
p=new CA;       & b, }' F: J4 o0 j: E- J' q2 `
p->set(2,3);      
4 v0 C: L6 M6 b# M p->print();6 S) ^0 n- t: S# V6 t
        
' U; G7 [1 V( Y/ Yreturn 0;8 h- j7 p7 j! W
}
( T1 N# U' {* E8 H( x" A2 x, W, ~9 j. ?; u, u$ @

" B2 o3 \! ~, o  b& O0 |6 I  H
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-2-7 18:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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