鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
* {+ \3 Y" P) G6 P5 z4 {
3 s' N* C+ I7 K& X7 C6 Mclass CCube# a# H. z% G: ?! a
{
5 G7 q9 b! s6 n2 Hpublic:2 {/ E1 Y) \5 n# |9 Y( q
        CCube();3 I! t1 P, R; b( k  e
        ~CCube();$ A* G5 z7 c8 @: ]6 p
        void sum();
$ W) z( x/ D/ F9 l        void sum(int ,int );! Y4 s4 h/ c, k, p# J! o9 C

9 N" x8 w/ m( p- \7 h3 h+ {private:$ T+ I) F. F1 t
        int i;; P/ s7 k# y. w( p8 f
        int j;
$ L  \. b) m  y9 Q2 S};6 G+ f& n" A; H2 H

% j, t! B+ J! {  |" q0 JCCube::CCube()
, Z+ p4 y8 M! s! ]) ?7 x% b{
/ J  S( |; d1 t; ~. V% L}
0 w9 B" N: j7 c7 ]6 [8 O( `# s1 j$ A1 Y% l5 q# G2 I( a  J+ [
CCube::~CCube()- j. N6 o; d$ }7 I4 e' }
{$ z+ }( h3 T6 ~! m- u& i1 F/ N. W
}
' s' [* U' d% z" S
8 q0 X# ~9 o7 t6 `- U) Z. o9 w$ O9 ivoid CCube::sum()
4 N4 v+ K+ @# R1 U6 `! j' {{" U( h2 V* Z2 Y% i% v7 q
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;% v. J% ^9 ]! t  c
}
6 T% q2 [$ z' x2 p" ~$ t, ^
0 L# l+ n! B% Yvoid CCube::sum(int x,int y)) @: r+ R1 R" \. p6 d
{
& G2 B9 Y8 \" S# ]7 L" f        i=x;" ]1 H. l8 B: G3 ]; y% O
        j=y;% d9 a, t4 [, c( u
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;# g- s$ Z: H) C: K+ d& g3 Z3 D
}1 L0 l7 a! X( p" ?0 A" \$ K9 Z
+ z& M4 c% M7 D
#include <iostream>
( B) [! w, G1 J0 \using namespace std;! d  @0 s$ O- ^9 U% W
#include "成员函数的重载.h"6 m. z6 G  \; {
int main(void){      
; l3 X) [) O% x" r' u  L+ U CCube a;        : U5 T8 s: A6 t: v6 E
a.sum(2,3);      
, e) Q1 }; C9 R8 n" p6 n4 M- o9 y a.sum();
2 _% L" J# W' \) U8 j3 j      
  E# @# a' ~: E: L/ f& x return 0;
# ~; u2 n1 D9 o9 i/ y. S! O}
7 L* Q2 L. a: ~! [) H8 j# P! ~1 ?5 @
, c" n' ]; s) k' f! s
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

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

GMT+8, 2024-5-1 20:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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