鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 ( K1 A: s6 t/ X$ V
/ J. A$ ~5 o# ~+ p) ]
class CCube
: k. x* G2 e, l' v# i! G{) b' N# C4 y0 t1 l6 [9 ?
public:
8 }* T$ c* ]0 b; q        CCube();; q; |7 _: Z! ]% D' }; W
        ~CCube();9 y3 s# C. n* r
        void sum();5 U7 Z; I8 T: y, J1 m* T6 ]
        void sum(int ,int );" W! U, V: D% r* O

1 X2 M4 D! T" d" cprivate:
7 U$ k; ?5 D# p7 f4 J        int i;' j* |) b( O. l) y& ~
        int j;; h1 l7 F$ q- j) h
};# R& g& C# u+ O. p7 T

" A1 @, @4 c' ^. q. FCCube::CCube()* k# `. E4 w3 I2 Q
{% q- z) I; P& i0 x
}
& E& D# x' _; N7 ^# [/ R' h2 [* Z
# p9 |2 x5 \4 E1 W7 Q' L1 k# JCCube::~CCube()
3 m0 J) y* S. s{- P/ A" s0 p6 U
}
% T0 i0 n; q4 H2 T. J* R9 D2 U. j% n) m0 q; R4 A3 [
void CCube::sum()
7 c$ H, ^, h' n{
" i( i1 c) M9 [: j5 F9 g8 P& y        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
& h4 p3 |  @- l. O: A3 y* x}: w4 w8 m$ |  t0 f7 P& w7 w( f0 f8 K  u
  \+ W3 w) O0 |$ g1 D( `
void CCube::sum(int x,int y)- z- w5 d2 a) D7 O
{& L$ ?& ~( z4 r4 s: B! G2 m! t
        i=x;
" Z% G4 M# d& q4 C        j=y;  f2 f# t7 v, F' H+ d2 n* r* }
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
1 u9 j9 _/ h9 }8 C}
* P" S2 D( D  p) i. d) L
# _2 c( q9 O" r; _9 G#include <iostream>
. g0 j( Q, h/ e8 m1 q& I6 A1 ]using namespace std;4 X; v8 F& z) ?! ~; u8 V. f
#include "成员函数的重载.h"! L( r5 n6 a0 x; k' I7 @8 X
int main(void){       ; g- \& [9 O3 k# o
CCube a;        * a' Q6 ~: G' U9 z
a.sum(2,3);       . u) y. I6 B- n
a.sum();
' Y$ ]; C5 @; g, G( l, L( R2 u( Q       ) `+ W# j! |0 d
return 0;2 P5 k: V5 ^0 j6 L. N
}$ V% H/ q/ j1 u
# W0 L8 I  G" j+ Q9 ?8 u
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-9 17:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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