鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
3 g0 k2 ^2 O) `/ A
2 d: a+ Z9 K+ V* L3 Oclass CCube
  y5 y# g) o# J7 [9 o6 Q9 F{4 q& S; L/ f4 J( e/ y+ p
public:* o; l6 f" H7 N
        CCube();: z! ^3 y2 g4 O$ G! [; m
        ~CCube();" \* Z" Q) G" w/ R4 O* C
        void sum();
, Q3 {# m3 G% s2 }0 B, r        void sum(int ,int );
( U& Z2 a: P8 T& Y# d/ W8 @1 N! l8 X; N; s5 M) c/ @* l# i
private:
3 G' @' b# S2 o& f# p8 x        int i;
' D- ]0 ]1 G, S/ X' ^  B- g        int j;  a  {4 v7 v7 u) Q9 N7 D; a
};$ Y/ @  g( O% }0 h0 J# Z' M" ~9 q
" V/ b( o3 F! _( {& V5 m& A! N
CCube::CCube()# g+ `2 a0 e. G
{
3 _8 d0 A6 o$ C" X: f; b7 k}- p. j3 C$ A) N

1 O1 T1 |# a1 E6 B3 SCCube::~CCube()
# z0 n! z: \8 p+ e2 Q' @3 ?{" ^4 Z- V) l5 D, [) z
}
: _7 J- U. q  Q6 H0 Y7 x7 r; Y/ x+ _7 k2 h
void CCube::sum()
! {4 u6 V, I2 e) e5 s{
* b% T0 l  F" E. l% G        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
" J  t9 L) I+ C6 c" n1 b8 g}5 ~* _  P- g; g3 i& k, p

$ W" u1 x- J1 M2 Fvoid CCube::sum(int x,int y)
3 T. t( j, ]% i1 _, ]: f9 f{
6 E! Z2 S, [% n4 J' v  c        i=x;
* H4 `& r3 W- {6 q- f6 K& h% D        j=y;* D4 H% R1 y4 R
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
7 Y  |; d" K: Q5 L) e, \: a' u}. G8 w9 T+ l2 z3 Z* _

" e3 `. }9 [$ M#include <iostream>( l7 ]" j7 F8 o% a
using namespace std;
' p6 h# A6 A3 ]. p#include "成员函数的重载.h"
  d* v( `: p( E( C/ ?int main(void){      
8 g$ Q4 w% i  I CCube a;        
& ]( T; S  J3 A9 i* i# w' Ca.sum(2,3);       $ O0 Q, d% y5 y
a.sum();
/ n. t" ~/ Z2 h! D2 s  s6 M      
) `) S& u+ n; P% u  Z; r return 0;
% E7 H, Y7 t1 t) V0 V6 p. `}
; r5 ]" x/ Y5 E7 c1 F
$ K& o/ b- _* H1 S0 V
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-5-25 13:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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