鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 ( f" e8 Y$ U+ N5 m  b. x
) c' X, H8 t/ O0 W% j
class CCube* U* S0 k" }: s* F, D$ `$ ]
{
$ ~# {2 j* z/ X! Ppublic:: X( D+ a7 \# O, s7 j: \
        CCube();
3 k1 a8 c( G0 \5 H2 w        ~CCube();" r" P& \; _+ _* X4 O6 y: f
        void sum();) ?& i6 s+ x% ?9 M( n, ~6 x
        void sum(int ,int );% u0 ?) O* }# ?& M& M& l: I: c4 ^9 m

: R5 e, v! z$ \- K  h& x2 x. |private:! a" J- ~* Q# w0 C3 P; I
        int i;1 _- J& E0 s3 F6 p* ]  Z
        int j;4 s8 ~/ {4 D2 L
};
9 D; \( s7 {6 h8 ~/ Q! F
: [2 j# ~* Q' |& @% |CCube::CCube()" O1 y' Y! C& z- v3 z4 {
{
) j( }) f8 y/ P7 ~3 O5 t3 J}5 S: a/ Q$ J, G$ y; m) V, x$ v# Z
' o5 m* {. L% F8 F4 z
CCube::~CCube(); P' f) U" O9 G) s5 g2 ^
{
$ ^5 m; P$ x  _8 e  s}0 R! h& }' u& o& m3 E
1 f) h0 k- J# p5 }3 L8 W
void CCube::sum()
9 T2 X0 n6 U; ]5 j1 f& l# Y& i" P6 n& ?& u{
* C! e5 P' e0 _+ P% V        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;$ O% ]+ n' {) h" _! W
}
" F7 Q' k7 H, w
& a* ?$ n) m% A: Pvoid CCube::sum(int x,int y)! G# m7 G0 ~; z4 x" L$ n, E2 _, J& v
{
( L3 Z. _; U) M/ z9 e        i=x;
7 D; F! _' y0 D! T( n! T        j=y;* I/ K+ v* U. o, c
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;) r% ]* \& g' a; r" Z
}
; D0 Z$ N/ I- s' B5 _
1 S5 D$ m) d6 `: V4 e; `#include <iostream>8 s4 A4 i; j6 F" W" T
using namespace std;$ ^& B  J: r0 L/ x( d& w
#include "成员函数的重载.h"
7 `: `, b6 \( r; J4 n# Kint main(void){      
% ^1 L* N- `8 T, d! p7 l( Z CCube a;        1 v! b3 y2 y* l, Z( V
a.sum(2,3);       3 q. c! _# d2 O
a.sum();( A) `' A# h$ d6 E2 H
       , z. O& d  L- o2 ]' S$ N
return 0;% l, u) G, @. C! V; D
}
5 P7 `1 g6 G5 ?! k7 I5 K4 b! c' i5 Q% @9 `% `3 Z. N* l0 M
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-7-13 10:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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