鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
2 R4 H  D% P$ P6 L8 W- b+ m" y6 _. o$ S9 I2 u
class CCube
& ]( {3 v; f) C  v3 S1 o: E! r' g; S{
0 v% u  N3 y. E) D% Lpublic:
- E: ~' y( I& E. u* E* f  F& t        CCube();& D/ I) J* f, V& d0 |
        ~CCube();; Z; ]9 p- f0 M4 o* \) s
        void sum();1 h% t* g: |. I) B# F
        void sum(int ,int );7 ^3 k3 G/ c" _# H

1 p/ G' O4 q0 ]4 K1 aprivate:
& B+ |' b: G* C2 K        int i;
  R6 E( [; x' J7 P- }+ k! p& c8 }        int j;
7 ?3 ]" F: r1 g' v};
+ a1 b2 ?+ W& B4 z9 \
9 m. L4 l6 U( e* Z( LCCube::CCube()$ y. q& U; I5 k
{
7 B; v" v5 K4 Y% T' q- A3 G}6 s* T4 O; {2 _' ?

9 z8 B1 e8 W+ o4 H) e$ r: _CCube::~CCube()! S8 P/ S: J. [' n( N. T: j: ^
{
) u# _( }8 o/ `6 s}& I! U0 \, f3 l/ D
. L0 i" t+ e" y2 G+ i1 ~; j5 Y# W
void CCube::sum()
/ T! t) e% J1 [5 v" p& s{( H7 [( b& o7 E
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;2 Q9 _( x7 ~2 b! H* E
}
6 o' f+ r: c% U* ^0 j- y) K, W+ K3 S1 P
void CCube::sum(int x,int y)# ~  _6 Z8 x5 |6 c- E, S
{
4 F6 J  c! m6 n3 ?  @        i=x;5 d# J- U  X: u$ f8 h( Y$ P
        j=y;
6 G  ]( _# s5 U4 v% g; o+ q' g        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
4 `" j- W# z+ ?2 N  H8 N$ G}" T2 r. j: `& n% Q, w5 l
# Q" G4 B. s$ h
#include <iostream>- y2 Y4 B! k% v4 Z
using namespace std;
( E7 ~2 v4 ^8 i2 T2 j4 y7 c#include "成员函数的重载.h"
; Q6 A* |. M# k% }# iint main(void){       0 V! E# {3 A1 [
CCube a;        & u1 P1 u1 L1 _  Y3 }8 `
a.sum(2,3);      
# x0 L2 e0 G* G5 g9 z- z) H5 B" _ a.sum();. p& q) B' b9 s. n. }
       $ R+ t1 y3 v9 w+ J. X8 a
return 0;2 d+ z0 i8 @" y$ [% I
}
( I" G: n1 T7 r+ h  L. A4 H5 A
' U1 R6 j$ |2 @) b7 Y3 }
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-18 07:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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