鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
# u4 c4 }5 N+ f) a
7 S, x3 H# n; u; x  ^3 R" Nclass CCube4 Y/ ]: F( e, t* l  s8 \$ S; Q
{
/ L+ R  |. @: v2 M  s! O/ k4 B6 ?public:! j; a* v0 m- ?
        CCube();9 {' k' {; I% z4 A2 {
        ~CCube();. G/ ^( \" X$ Z# O0 h: x3 q0 C
        void sum();
0 ]8 B5 x% M: Q- _; W" ?9 p$ q        void sum(int ,int );
7 z. A3 H) q% J2 Y
" H5 ~5 q2 V; t6 _$ h# P7 Iprivate:
8 Y! B$ f6 u& @2 q        int i;
+ w- V9 s* w. e* w3 s8 d        int j;
3 J1 D7 a5 A/ L4 W6 P- n};* o! Q6 u4 x9 H5 s5 n; V* Z: u/ I
: H+ o: T% X+ l) @/ I6 J
CCube::CCube()
: t& ?- ?2 d6 V5 D{& x+ H& ?: e! B  j
}, ^7 G% g- f+ j7 k# l

5 F0 m8 z, B; f, @- F4 u3 B$ WCCube::~CCube()( O5 r, N$ V4 d! |+ r4 K
{
" v8 r9 h3 ]$ f}8 |4 V0 F& B+ C: C+ Q! q. E% L2 B
1 [: {: }# @1 v( r
void CCube::sum()( e. R; Q' e; N
{
/ s. e) O# ~) [5 {6 T        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;4 p/ g3 M$ N. t1 p/ l) Q8 r1 w
}* J# _" e  m# p4 ^- B0 _

& d4 _: Z- V" y" \7 q( T* fvoid CCube::sum(int x,int y)
' L% V+ L  ~1 M. |: d0 R{6 I- S9 c1 A1 b( b+ [& {
        i=x;
' E# @$ S/ f$ G$ @  H3 z% z        j=y;$ z  L) ]/ U+ {
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;8 P7 [7 k2 w) ~
}
8 P! Z  A" h0 q8 f# ~* @
, I8 P5 i* T( G$ H#include <iostream>" |  S$ W0 c: c) n. ]4 y
using namespace std;" X1 z8 I. Y& n+ `- d
#include "成员函数的重载.h"5 S% p: J2 K5 v: Z& S
int main(void){      
; j0 W0 t& m4 q5 C% t CCube a;        
- U+ T# u8 r" m) Ma.sum(2,3);      
  |) E- s+ }% p3 x2 e3 E a.sum();
8 t" z" y7 T" L8 v; o& b      
1 e. C( w! `' W7 c9 } return 0;
* t, d, z; C# j! M4 ?9 l" y5 j}
3 E# F) |1 j! l8 |* f; l  _
% |+ X% Q2 y- Y5 g) |9 W: X
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-18 20:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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