鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 + F5 H$ p$ Z2 [0 }: ?% f1 \) ^

. c/ \7 y0 x5 Jclass CCube
5 j" e6 F" R/ b) s! [{; }9 S, ]: ~6 E! F. }
public:8 h% g. t9 W9 d
        CCube();
# y6 i  _& [4 A, u1 @" _- U        ~CCube();
* |* y8 \$ v' [* T5 K        void sum();
1 A+ N0 W# I3 B% x$ L5 _+ b        void sum(int ,int );
3 O7 f  U1 y# p- S' g9 A
' p2 @. P: [& y  j* D% G0 s' m  xprivate:
$ w( z: B: `$ h5 y2 p        int i;& w. U4 y% a( L/ E( Z0 V4 G) p' N
        int j;
- s9 Q: N( S, C. a};
  G2 j3 a& R  v2 v! B  o3 z
& i, g# c! x! O7 i9 [) g9 wCCube::CCube(), z& Q/ H5 I5 }' P% C3 ^5 ^7 M7 Y
{
7 a$ m& s, \# n0 c}4 h: b4 |# p0 a/ {4 ^" t5 z
& P' W# L3 m, u/ E* W
CCube::~CCube()0 S9 }: n. w6 C/ B/ T6 P# P
{
5 j8 K! W4 U7 E}
5 W% {$ u0 o$ O: D- O4 p& C! O7 k. y1 x0 X  a1 P  `+ W; [3 G
void CCube::sum()
+ I7 F6 {; g+ y9 L8 d3 [{3 B, l6 X1 r, q  C
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;: J$ T8 n/ f6 P
}2 V! O) [( p/ X0 u

; y4 Z& C' H- w! X! n* Zvoid CCube::sum(int x,int y)
  h3 ?& Z. P0 _) `* n{
5 T3 }( i0 G( u        i=x;
8 _! i& D$ K( g2 `% \* ]+ b        j=y;$ @# w& j$ T* b  v+ O7 K; d
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;+ h6 |, k/ g% L, v; E' N
}
; `2 ?0 v4 Y1 S% C- F  o1 v4 J7 s+ i. X
#include <iostream>
/ K8 l4 d, W* }% F% d$ p1 vusing namespace std;
& R! I& V: \, H: o0 |8 [#include "成员函数的重载.h"; b9 H% v3 [- A
int main(void){      
) w7 o, X, m. b- o$ U CCube a;        6 q  e  e1 N: b- f7 D8 X& y* \5 ^
a.sum(2,3);       # C* z8 T9 `. G0 ^/ D8 Q
a.sum();4 f7 U) n0 S1 k4 b( a# v& N
       " B, p- x) F# d% E4 z6 g9 p! x! o5 I
return 0;
" T/ ^8 _6 W$ S% v0 ]2 T. o+ e( U+ \# W}3 ]/ l) p0 F) j

! l) ?4 q. G' [& S$ O, M8 I6 Q
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-11-26 14:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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