鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 " s% y/ A: r  L5 C4 q

) T: B# B2 m) @class CCube2 P5 t- P- O' |$ |" K$ B! x
{
" q9 Y0 W  N" j' _! j; qpublic:  K' k0 X/ ~) o/ x* @; h
        CCube();
  K4 D1 E& V2 @" [2 T        ~CCube();, z# E/ W0 z. G& ~6 j$ D
        void sum();
1 A6 m0 \$ }8 y3 T" J$ p. J/ [        void sum(int ,int );
, |% K2 T% Q4 H* ^; T0 ~7 _5 }+ d" y5 v0 f/ H
private:
8 P9 Q% P# ]( @        int i;
( W( L! ]' N, g( z        int j;
; ^0 o* a& q% ^6 [};$ i  G6 k5 e# _+ k  t7 n# D0 X& }* s
4 @2 G+ `; V. S/ P
CCube::CCube()) o5 R7 i) _4 T- y' q% t
{( p6 C* ~8 [4 J+ B1 K$ R1 ]* T5 z
}! }0 c* o4 v6 a& C7 _
" T+ f/ P% t' {" w' A- {3 X
CCube::~CCube()( X; `1 Y7 J" Y2 O/ @" C* a" Z  e
{
1 w0 m6 ]! D; A1 N5 L}
- W" k3 z. M' R( `' ]9 F  O6 J- B' `8 _2 Y% {4 |$ X
void CCube::sum()6 h. `. |8 F7 B" u3 x/ q  u' B
{. [( p$ ?$ ~; r6 t
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
9 h  ^$ }; ?+ Q/ @}$ \: _- t6 ]& N7 m; n

& D2 B: a4 v8 V" Z. zvoid CCube::sum(int x,int y)6 a' O0 h& D0 _
{) K% U  O; e& B" j. p  J
        i=x;
+ [; [! L; {* J: ]3 N/ d        j=y;3 X: X- Z  K* K8 ?# _
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;0 _& ^9 [3 m' T9 t# M4 X8 V) q+ H
}% [0 @9 X* C0 o) S; ~* c
" A, p; |2 N. U1 y  Q
#include <iostream>
& a& n6 O) E) {( a3 P7 jusing namespace std;
% O0 J* Q  h3 P- W- s8 C#include "成员函数的重载.h"
: K. f- m1 B; \int main(void){      
1 Y3 z+ l+ Y9 q2 C* `* ?3 Y0 X, S" ^" E! | CCube a;        
; U! A4 o: C$ F, c1 Ua.sum(2,3);         R& J$ X4 {2 m; T+ [9 D9 {; Z
a.sum();
( O2 G( z+ m0 b. K      
1 Y9 ?# r8 K+ Z& M- I: g0 Z return 0;3 @  \9 u+ o5 _2 B1 B
}
: h+ f* w8 b+ o, k' x/ D
: M8 ^5 a0 U+ v' _+ q3 Z8 J
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-9-11 09:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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