鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 $ ^' Z5 j) f$ K4 H2 q
) I' {6 \; |) g
class CCube
4 n7 D- \# Y# x* w  k{
# v) d! D- j' C- g3 Wpublic:/ w# i2 _  C) J; m! D% K
        CCube();
8 j  ~; V# m3 R        ~CCube();
; z$ ]' l- N5 s) f7 t        void sum();/ y0 X/ |9 M0 C5 ~+ S( |$ v& v7 @
        void sum(int ,int );
7 M0 e( u( i  l  E+ S( A2 H! e' c6 h( K9 M6 G
private:5 x3 l9 k# E3 ^$ L1 N9 ~
        int i;- y3 @- i$ t! ?
        int j;+ |. x& \, r8 w: {
};: n% d' {# t, ^- j3 R4 L. Y5 P9 ~

' \. O  H2 U1 F9 k4 U" wCCube::CCube()
. j1 ?$ f2 c6 Q  q+ ?6 C, b{
: N* F+ s5 X8 [% s}. N1 [" B" O4 t# X, d9 z! {, n

' o, y( a: w7 X# U! m8 ?) e& sCCube::~CCube()( t! y$ n7 I4 J6 n
{( q) V3 l1 L  ^
}
' I* p: \' Z% n8 m& I8 x- I( H0 l
+ i- o& B& [1 u/ y( T+ hvoid CCube::sum()
4 F7 b% C. i( y$ Y{
7 n$ V# j7 \: V/ U& k        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;* A/ Z) w# |3 f
}
, g8 U! R% Q4 C; ~' q! f& T; C5 W3 a' e) ^% B; X$ `; ]. t5 U. [
void CCube::sum(int x,int y)
0 K! O8 a# w1 Q0 O2 N; f( x{
4 x2 R# C* O- E. w        i=x;
9 L! O8 X. y0 w2 N        j=y;' w" U* t# |0 H* c
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;1 q5 k- B( F) _5 n' C
}6 Q! J6 {1 Q- S2 j+ w+ W
, H; f% g0 \/ B: L% R  u1 \
#include <iostream>0 |! M+ b2 c) H$ }  s! D
using namespace std;
4 K5 M/ c9 a0 C; L  X+ S) ~#include "成员函数的重载.h"; d; ?1 }7 U' {
int main(void){       ) b" F* c+ M/ ^0 H% [; ~# K
CCube a;        9 Q) q/ y5 Q( @. q8 o) Z# M
a.sum(2,3);       ! Z9 o  b0 b8 a# ?2 ^. P
a.sum();
8 j9 G+ J2 \- B9 n4 J$ s* X% l$ z$ v      
; I4 l; N/ P3 q* s return 0;0 i! K$ H' v! c$ \. f( n/ v
}4 v7 S9 h+ v9 T% V7 g. ?

" ?2 ]5 A3 q' G0 M
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-22 13:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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