鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 8 Q! x, f% x8 M" S. a3 E# v" Z
1 i: N; }' }0 z. `! o2 }* w) e
class CCube" R" ^- b7 h! a% Q  b
{8 ?# O3 L* z  W4 M9 ~0 }' Y
public:  \; `% p  c$ |- U/ @2 \
        CCube();
) O( h$ Q4 |2 B        ~CCube();
8 F; @7 S; Y5 V, x' ]* E        void sum();5 n7 X9 T9 U" w7 _' p. r9 \+ _. {- k
        void sum(int ,int );
% n! t2 ~8 @2 N& c: H
5 f" W. k$ t9 E* A% I) {) U9 Kprivate:
: W8 C" P$ L, m  @& `        int i;
3 v2 r; E- g( W8 f. X        int j;! c1 i% D5 D  v
};6 _3 Z" I* @2 J" o, w( `: B

1 [, L) r; |% DCCube::CCube()
8 z1 t7 _) A! Z+ c{9 B4 h0 i6 q  Z- x' Z
}( x. G2 X6 I+ ^$ E( M- l5 T; ^) n
! I5 c0 L3 u# Q3 U2 i
CCube::~CCube()
' X  B! k0 d: H. F) M( q1 l+ E{
3 H! u" l. c+ U. G3 S}
/ C' E" M  v! L5 O' I2 T1 M; o+ _: f! Y. P( O2 R
void CCube::sum()* ^" R" S  D1 U' `) a
{7 w6 a) T0 y/ B/ U' q" Q) h
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;4 R/ Z% h' Z9 o& ]) ?8 I* l' U
}
7 r  D  U! x5 K' h* B- E. {. n. P6 b) N3 k! J
void CCube::sum(int x,int y)
5 b/ p7 ?" G; Z4 j{8 P' h' T9 z2 L  X" F! v5 s% g
        i=x;( A2 Y, a7 O' g8 M, X
        j=y;
4 W  q& h4 a+ z9 e9 }3 ]        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
, Y4 G) P+ l4 K% Y2 Y  c}
* {+ q8 W. m/ M4 a6 |4 g& p6 b* z5 X& |: Y
#include <iostream>. |0 H$ N: j0 j) @/ x
using namespace std;
# Y$ a  q0 x1 I) H/ i4 w#include "成员函数的重载.h"7 G9 j3 d8 j' i" b# \) P! z4 @3 J
int main(void){      
1 e6 I! Z2 G2 |2 D$ E CCube a;        
, D) y, c/ G( u- w# ?+ Pa.sum(2,3);      
# T- f6 b' C) z/ i2 i a.sum();
  q, n& F: y- f! V# r! y      
* N& ^5 s3 W  c6 s return 0;; y* z& i4 Q) v% K) e
}
& Y& r' z" h# |. C. b. F! A. Y9 I3 l' K  U0 o+ n
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-5-25 18:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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