鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 ' _7 X8 f, l4 P: J5 [2 j3 o, `
. j1 Q# m0 o8 D* g# Q8 C$ ~
class CCube
9 Y# I- z; U7 P% O0 W{( O4 w3 V2 @3 f
public:
+ W$ \0 V3 X4 o% ]' v* z+ M, \        CCube();
6 ~( Y9 Q4 h6 |$ E+ h        ~CCube();/ \* w$ _, l$ ^9 d( o
        void sum();
( l* q& w' C+ J# f        void sum(int ,int );
+ N) h: b+ I& q. i! D6 ?
% x) C$ O% L! M3 tprivate:9 U* l" J8 T+ }" ^' ?/ b3 v, h! @5 p" O
        int i;
! c. f" S7 G  q        int j;  i* U2 h" i* ~1 o% |
};
  t2 m8 v- w  N7 |- J8 S1 c
+ x/ I6 D, W% X: U) @1 ~* x1 w5 s" xCCube::CCube()3 f4 n0 t5 A) v
{' q- m- G/ g; i
}2 j) t' a+ @% E* I2 u0 G, W

% F$ m0 Z% ^  q9 d9 J3 ?CCube::~CCube()
4 v# F, Y/ E+ d. z* n{
+ S8 J+ a8 @0 n}
8 U8 T3 u, }+ F5 k
3 o* B6 E( k2 T9 W2 jvoid CCube::sum()9 u, d# l, L6 y! ]0 i
{1 |- d3 T* e) j% V4 u
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;, U: ]  I" |* W# A
}/ t/ ~9 W, {  m/ _
8 O6 b4 a4 }% j6 T% E, F' j" @
void CCube::sum(int x,int y)3 P( u1 |% g; P; ], `/ \3 _/ `
{
6 t% Q& @  p% H) v  B        i=x;
& n3 c# ^. O) x1 t6 Q        j=y;
' ~9 K! d: o. Y( h: h# L        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
2 U; n% v1 \7 g$ s# H4 i}# u  E4 H3 N/ S/ N, h$ d  l
  S9 a1 J; k* {& L0 S
#include <iostream>
) _; _' r! p0 j4 G; Husing namespace std;; T+ ^" ]9 T- |% z
#include "成员函数的重载.h": [7 x5 k& w1 a. o4 ~6 O/ v
int main(void){       2 G7 i" b/ }7 x% ]7 t: S
CCube a;        
6 x  v6 C7 z, q4 v$ p, V1 m/ ya.sum(2,3);      
; y* M2 f4 U2 G9 P. S/ Y$ n% | a.sum();- t% u$ o. U* W+ [) I% m, e# |
       1 u4 L% S3 V9 k$ t
return 0;+ v; Y/ z7 [' k3 f. s( o
}. V, [7 f9 r( t, W2 f
: b# x" g+ v' a/ |+ I
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-19 23:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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