鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
0 I2 o6 s2 W/ G
8 ?8 @/ M$ Z! g# Aclass CCube4 P# U% ^2 F1 t) B9 C5 a4 a  E8 {+ }# W
{4 x& P% G5 M+ L+ W- M9 B* \
public:* |1 L2 |7 R( X) j5 X0 Z8 i% J2 l( j
        CCube();" Y7 m2 W- ^% u( T2 z; G# U# s
        ~CCube();) p- R0 [; a$ v( ~, R
        void sum();
# j2 I# f  }: h( H' y' c        void sum(int ,int );/ r- \9 L' Z9 J

9 y' }6 G, c/ g5 O* |) `- gprivate:
- A4 t( Z2 p( S1 b+ p4 f        int i;! r$ {- Z! l8 D. z# D% K9 k( r
        int j;' k/ T& T+ f# W& E  z9 v# A
};
, L: G  {( v" C: R& Y5 V
( L0 B1 _0 b# d) W: Y+ yCCube::CCube()
% a" @0 l$ ?) _" d* n{
7 B) J5 q% ]  h: G% N; E}3 j# n+ G, u$ j; D5 o2 u
. |! g- \! D' k% P; c
CCube::~CCube()
- |7 o. a, m' E7 m+ E$ h/ r# B' t2 c{) c2 b& c& o9 c
}
3 E* |/ T% r$ V- ^, z
* g0 @3 n$ Q: U+ avoid CCube::sum(), V4 P! Y0 Y! s. A- v
{
/ Z3 y  K; n4 t: P        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;$ z6 W) R) i* j  }& M9 m  A! M
}
; \/ \' K$ ]" n5 u; b/ L  ]5 @8 W
void CCube::sum(int x,int y)4 d9 L" V) B  G& I, C7 e, J2 e
{" _" k' q$ O9 k
        i=x;" C; F. S& y0 `9 Z2 l8 z* q1 L
        j=y;8 r* S+ c3 {! H. T' [
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
% |( B- N7 v# X}) b  ]2 j' A- ]4 c) a7 x

+ F0 Q6 _7 e& M( r; A0 K#include <iostream>; G. k1 [' @6 `" q! K# H, q$ A
using namespace std;2 s/ N" _7 j) ?* \
#include "成员函数的重载.h"
' p4 M. N# n4 n4 \int main(void){       , @$ f8 [) H7 W2 L
CCube a;        ' y4 ^  K% w) v+ Q) A3 L. w" T/ {
a.sum(2,3);       5 l4 A2 M' a" R# p: P* c# A
a.sum();! k; z% F3 C+ E: @$ M' n
       / K* [; I- F3 h8 b: I. W: ^) s7 S% P" \
return 0;& Y) A" z! n% e( G: W+ @7 h
}
$ n' ^$ C3 g3 t7 d8 Q; o; }2 z7 L1 t2 S0 {; P+ @
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2024-5-22 15:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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