鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 * w: X% ?3 ^* U

: [+ h4 e( \1 \1 n, u- A3 Fclass CCube
( m, }% P. f4 y; a2 w" {{4 t2 n& ^2 G+ G: K+ E( M$ d
public:# [; D, e/ Q7 `' p/ O) J! E5 H8 m
        CCube();$ q  T! ?5 j$ x$ V9 w- }
        ~CCube();
3 h) e0 k( {; W1 p        void sum();9 [8 G6 }1 R: l! s# M6 U
        void sum(int ,int );" F2 W1 t  _) s9 u

& T" C8 Q0 j9 p" d. T9 cprivate:" V* C# V' E+ W0 K5 j: |! ?7 `+ c
        int i;9 J6 N/ ~! a! d7 M  R
        int j;2 n/ D0 O8 O3 G7 Z2 O$ e
};
( P: k7 t8 d& a; J& j0 ]! ?# U6 h' {: K! M
CCube::CCube()9 R" G; j/ ]# A
{
0 z$ v" N4 v: t: w}
6 ~- b+ P2 n4 f& N, {- y1 j8 Y' y2 T' o! m9 ^7 U
CCube::~CCube()
! y! |3 w% j  ?3 W, P9 ^0 k6 Y, s{4 l  D2 @8 \3 v0 ?, v1 q6 X
}
( E" T! a. T! i' q( _! |; m0 o$ ]
6 E/ A+ Q5 d9 S6 D9 b: d7 Hvoid CCube::sum(); r# G, f- W) H- t
{
3 ^$ }! v$ D3 M        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
7 i+ K6 n7 x1 M1 S: z; n}- C* T- J2 W( T$ ]

9 u( j0 |! }0 D+ g+ A$ _8 t- A3 _3 k5 wvoid CCube::sum(int x,int y)
, a2 k- d3 u% @{
; r, z, o- y& r$ }* i6 t        i=x;
9 b; m$ n$ O! q1 Y. N+ D        j=y;; x, S- e( [2 ~1 }" [! e9 O) p
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;4 A' [% W1 c5 y; g( ?
}& t! N) J* F) ]) P
# X, A& [' ^% A
#include <iostream>
- t" M( n) H5 U' G+ I, Rusing namespace std;# I! u& G$ K1 Q& x
#include "成员函数的重载.h"
; O3 V* ?  }3 j9 q* Iint main(void){      
7 E8 p5 H# r3 M1 y( B CCube a;        
9 K" ?8 V. S1 p* W/ Ka.sum(2,3);      
3 C2 l+ C) G& @. `3 d6 @$ b a.sum();9 `* ^$ n$ N- N* U5 ?7 @$ v" R
       ; T3 F8 f  d* P6 t2 V
return 0;
* s4 t1 O4 m' ^7 B}
7 q* S1 L% u8 R6 }' a
# a: ~' N& v2 |9 s8 _- u
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-8 05:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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