鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 , [# E3 Y% C! p2 o; A
% k1 A' Y  E2 S- W" l
class CCube
! A/ c1 B8 A  _: z9 s{6 n5 r7 Z( h/ |7 d) n0 t
public:
6 M; ~* j  D% c4 ]4 X: V8 u$ @        CCube();
( Y$ q' N0 j) T) a$ |* y9 [, O$ Z        ~CCube();# W6 p0 c2 H; n8 j+ {
        void sum();
. C1 h. I4 ?; V! _; S        void sum(int ,int );
. u& \& q8 \# V2 P. E  |, G3 D) x( |. Q2 |6 _4 h
private:6 ^( k- s, U. g8 f; v
        int i;
2 @$ v- }5 ^: _9 T        int j;* z9 ~: N( _+ Z
};+ E; N+ \+ e) d9 `

7 z/ K8 T! C8 A  zCCube::CCube()
& a5 K6 W9 G+ q4 _9 m{! e: J" A9 C, h/ H
}
1 e/ x! C- t  {2 J
: f4 ?- c5 K: i( {$ d# `& C1 }CCube::~CCube()4 R. ^9 T% u, }; Z# d
{
' F4 ~, O7 [) p}
( S: `$ U# O* b0 ?7 g# {9 S: t7 x: [0 L: ^0 G
void CCube::sum()
' a! O, l1 I0 V7 @{
, b7 R) f* k& m4 K  O        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
9 U9 i0 N9 j' j8 c/ u}' i. h# i0 N0 ?/ e0 i9 u

& B' _1 K- i$ v4 H9 Wvoid CCube::sum(int x,int y)! T. u- Y; x/ r1 a$ \5 B' B; @) ?
{
5 `  Z0 Z4 u# ?! g4 e: o        i=x;/ ?' g; _$ G7 j- d/ l7 {( a. w0 m9 M
        j=y;. O! \+ ^, X  }! D
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
/ \# }) b# I5 P0 _! J' v7 N}
! {# r- u1 c7 S/ W' G& O
2 N' p+ _* f  ?: i- i+ W4 E- T#include <iostream>
" ]" W5 `- C: X6 Husing namespace std;  z& D/ b6 b. E: b& L7 r0 A
#include "成员函数的重载.h"& e0 Y2 O' n5 |8 Q* s4 v: X
int main(void){       % y) f) d$ Z2 t2 X" K
CCube a;        
7 I( x4 ~- O3 D. Ha.sum(2,3);       % w1 f$ {7 C7 B: `
a.sum();
3 e1 ^( X' g1 O& P       8 j0 A/ [' |9 Q6 f& X& a& W
return 0;' I7 M5 g/ A, s, V9 [: M1 b
}
! r4 m. t/ W! k8 A; k1 _* n( z1 D
1 M8 @# {' @& D1 _% S8 v
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-20 17:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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