鱼C论坛

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

[C++个人笔记] 53.成员函数的重载

[复制链接]
发表于 2013-3-18 14:29:37 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
3 m- r4 o3 P7 }& S, G( n0 [* w$ M. o: _: }; B
class CCube
9 f1 U: Y+ b6 N/ Y! N4 Z{% D/ a+ @& S$ N3 P
public:
2 O& r+ v! p4 u4 l  ?        CCube();+ g; G  s0 w% g
        ~CCube();( F& u3 b3 E- i3 Q. W
        void sum();5 V9 S8 @, U. B6 O8 q
        void sum(int ,int );
. U) U1 m4 u. y  r; R5 K8 c; o  U4 |- x
private:
, p" Q. l& a5 O; U5 x! R        int i;, L" W  h3 y" q) M7 V
        int j;9 y* z% x  j% V9 g8 w$ ^7 S. U
};" _/ B. J: \# t7 Z' ?
% ~" c, r0 l; h
CCube::CCube()
9 S' M) _8 p! G- y{
, C+ Q4 o3 ?3 N$ c6 n" u# ~8 p0 i+ ]) P}
. R% A' b7 |4 a3 i0 C( Y. q7 v; D4 I& h6 h
CCube::~CCube()
' n) D+ `# P) s1 s8 [7 c; {8 I; X{2 t+ U0 {" ?5 F! p
}6 E8 u0 z# }3 }2 p

! x6 O1 `1 T! o. A1 y( Fvoid CCube::sum()3 K( @' E% u) V1 u! A, c
{7 R, ?+ ]7 f- o2 |: c+ A# L
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
( A4 R7 ?# q" E* I; Z" f% }}
6 h( P* M, t' j3 X# s% N- l; l0 {* ?% \/ V0 h* C- ]: `9 j/ V
void CCube::sum(int x,int y)
" u8 R- i8 m( Q2 |: W3 g{
! ~4 ?) Z7 Y6 ]6 B! Y        i=x;
0 B! k9 _, j8 b3 ]1 A1 E% H        j=y;3 }6 j* _5 y& |9 Q+ d7 o/ b  t$ l9 |9 }  S
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
* f6 V# j" q4 x7 V) Q# T}" a0 ?7 e. t$ K/ [0 N6 d
4 w$ x6 h8 W- M* j' N
#include <iostream>
& m- C- h! J1 ]4 u) d+ husing namespace std;
+ f1 i+ ?$ a* z. h4 c#include "成员函数的重载.h"
3 ]; n0 J- R% W+ v- S) W4 b5 A5 Uint main(void){      
4 M4 @6 C0 e- Y& e) i  |5 Z  m9 [. O CCube a;        
. r/ _) B& \) r0 i8 @+ O& e6 {a.sum(2,3);      
8 r9 V' s8 n, |6 e+ a6 w$ B a.sum();* k5 h3 c& _7 u4 }, E% V& \7 N. n
      
" T- M! f, {2 h6 `4 L' W return 0;; E. e5 L$ w. `- i, c0 F  o
}1 D; |5 `1 R. a6 d5 N

( n/ Y8 y; n9 b9 d; |. k$ T
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-17 03:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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