鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
1 O5 L  z  `1 b
* J: h6 [+ |) ]$ v4 r; p6 O0 L# ?class CCube
5 K) q+ c, ~$ E{
! `% N1 F+ B: O" l' zpublic:
" D5 F2 C8 e" N7 R        CCube();' T7 I) o* f' \: _' K. N/ ?
        ~CCube();+ ^" V, Y  V. C" W% X. O: O
        void sum();
* |3 @4 x* c% J' l- l+ n* |% P7 {        void sum(int ,int );3 F0 y! G4 h  }  E# R

# I" ]) \& I0 K- d4 D7 H! E" _private:5 G& K7 }( G9 n
        int i;
" }) v9 `% e. \& S1 M: B' [        int j;' M. I; r  |+ i" c3 y, x) _
};
4 ^( G6 S' ^6 c# G
9 @6 M8 @6 K4 w+ y# ?) OCCube::CCube()
$ a; d: k( ]% V2 \' w8 W" [( }' e{0 R  b( @# g% b2 E2 o% s( k
}- e* \; k! ^% M
& e0 z  j6 L7 W) ]7 \- t
CCube::~CCube()5 \! G. j7 \. r3 a+ f) E- `" B  d
{
/ q$ ]# R/ g# u. }- t}  T9 p9 V& _3 B

$ _: M% f* O+ _9 v& R! m9 e2 qvoid CCube::sum()
4 n  \' T* D# @$ a6 M{
- l" ]  W: i0 ]5 E6 R  n        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;9 i. d0 R0 H- `# ?
}
+ B0 u3 l* [: J9 ^3 `% O
# y; }  K8 X( n7 S( ]$ }4 ~void CCube::sum(int x,int y)
2 K! B" ]0 |) }+ p8 Z: x" `. [{8 O8 w- ~$ }" x" Y! ^; g6 g
        i=x;
( S; }1 m( W% W' e3 A        j=y;$ I% M. d, M; R( L4 Q6 ~+ r1 q3 S
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
3 u) g+ m4 i" z+ N; J9 q}
- w4 r1 W4 ~- U5 k
7 I0 F8 F* Y, v7 v; j#include <iostream>
. Q6 A2 L2 Y: pusing namespace std;( R. n: M: V" t: `* e* Q4 {. T
#include "成员函数的重载.h"6 }- M3 `9 G9 z/ j0 k" }: p7 ^
int main(void){       ! h" H% h9 U" ^$ O
CCube a;        
, f- Y2 l0 a2 e$ j7 v0 i2 ma.sum(2,3);      
# V; p' V* V& R* a4 R* Q5 q a.sum();
& w( k) }0 n8 @9 j+ f5 k! G5 d       % Y0 ], g! v, p, _, K# r2 |2 I
return 0;! w' }; w- t1 e1 y$ C
}
& W. b* v% i+ G$ H; j% z- k4 N8 w" X% O! N
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-11-11 12:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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