鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
; h7 l4 V% e  K& `" C: u. z0 v8 w3 p
8 C$ E6 |4 N' r' b9 k! tclass CCube
$ J7 X1 c2 R+ ~) y; J, [1 z* X{
2 N- v5 D3 G0 s7 Rpublic:3 j# E9 N5 u+ g. {" q2 Z$ F
        CCube();
  z5 P) u1 F; O8 h- M5 v        ~CCube();& m* E3 O, W' m( w8 g
        void sum();
1 y1 B3 u" r5 z  R5 I        void sum(int ,int );
2 L7 D' e% u8 J; Y1 M1 L7 J6 e- _6 l* a, c
private:: m6 n* Q2 ?# P7 ]# d- w' G
        int i;* n$ T2 b; m  _# O2 P
        int j;
) P+ g1 R9 |- [& A' h' p% k" e};- P  H4 C! V: {
' t4 C) e  |5 x- I) f
CCube::CCube()9 `/ t! Q5 |' n. c$ |1 F2 Z
{8 c- l3 r! l3 d4 Z1 k6 m) X
}. r. d( |8 l9 _$ u
7 J% l4 T0 \# O! N
CCube::~CCube()
9 l2 ?, W* v9 O; D2 `# U, `. b8 k{! |0 x8 l) z/ x9 ^: b
}7 n4 `" f2 i, _: M- L( R  W! d+ C

; C- e1 N  d1 ^3 @. R$ ?void CCube::sum()! g4 m( U1 H! y+ y
{6 E) Q3 N" F: a( C* a
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
0 `5 u: Q8 W( s. R}; j( x7 n' l, r) \

( _2 Q2 u( ]! a# e* Y1 k6 N4 rvoid CCube::sum(int x,int y)
  h: f3 f1 x) Z* M{
% [1 C, r( m( J5 ^        i=x;/ Z3 y+ k: T; S
        j=y;$ |3 E: Y: Y; h) k5 }) u3 P
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
; q+ O+ Q0 n: N7 c}9 p( ^- C0 m: F2 x6 c

$ v2 |0 Y6 B# m5 O$ ^. X#include <iostream>; z: Y8 c- \( A% U2 j
using namespace std;
. O8 C, D. d4 J- w& _/ Y1 V. l9 e: U#include "成员函数的重载.h"
$ b# K6 t, x2 U2 S' J( o. D0 cint main(void){      
+ L* C4 Z- L4 S; U$ y! @6 u& @ CCube a;        
/ d6 z" z) Q2 \( Oa.sum(2,3);       4 D0 Y' R2 s$ I& u
a.sum();
/ E6 s9 A7 e. {" b' N0 F      
/ Y! M/ Q+ X' M8 S8 v; _1 S$ U return 0;5 G( y% Y' v8 c; Q$ D, e9 D8 B8 t9 n
}1 E  z  s& H( n2 T; x7 g0 @
3 ?/ c* D! R- a0 K$ v. G
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-1-5 09:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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