鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
% |; ~3 A/ @7 S7 b, `
! X2 R. K1 U+ ^* yclass CCube
1 U! F7 H0 Q) u: S7 n. q# J{
& S( i' L! x( g6 ?* G* R' lpublic:1 L# i+ C# n8 p  t" n! @7 m
        CCube();
9 ]' b) b8 T) s6 B1 y" s; A        ~CCube();. J7 j+ v6 r3 X* K6 P4 Y6 c% A7 ^
        void sum();
. M; H1 |$ L. t% r0 @7 A8 w1 A        void sum(int ,int );
. \% t, @- G( R  q( e
% E8 a6 {. K) c, o( K  hprivate:
5 C& j" A. r: w; X% [+ T        int i;
3 H6 g8 S" R6 h8 G: X8 r6 F        int j;
1 O* i. c( v/ K2 l  b& @% D& b7 N};" @2 f9 j! H4 c1 ^

/ ?$ j' K5 o- Y( KCCube::CCube()
5 j' f4 W- G2 b4 b& _* N{! t6 t% g  B0 H3 t, `0 k: s( M
}
( ]- V0 e; J) T) ?" H
; p0 K/ u$ i8 ?  v9 `# KCCube::~CCube()8 U! b5 p8 N% M/ C) k" c
{
; ]: @9 |8 r# v}* I  t4 J+ w, H" C
4 F# u" ~- c- m  n* E
void CCube::sum(), V2 p2 K8 @* U1 k1 t, {
{- d) L8 I5 F+ c7 M
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;- {& _. J$ Z$ J; m
}
: h2 `; g1 R7 V/ t' j! t) t* o2 \* @8 H$ w: u, A1 [; t# y
void CCube::sum(int x,int y)
: x7 g3 E* q0 P( Y7 s8 n0 x  I' X6 y+ i{
' H, F0 ~& o& Q7 M5 G& S7 l        i=x;. T+ g9 D3 d% X9 o) E# n$ h3 t
        j=y;
2 X, L7 Z5 ^$ u1 P, r        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;* @3 v  S3 V: I! T+ [0 a
}
& o2 d! G+ |+ M1 P1 z
) j6 @6 P4 v" ]# ]6 T8 b#include <iostream>  E% M5 t$ [) X) h4 R5 ?' ^
using namespace std;$ B  A% N: ]6 S8 z2 d5 f
#include "成员函数的重载.h"9 ?# ?) A. T% ]5 {
int main(void){      
# E# c1 O$ @" E+ X1 b CCube a;        7 X! v  j& o- Y$ t# b
a.sum(2,3);      
2 k& N* z4 A' w$ W+ G9 Z- n a.sum();
! }6 D% h$ J9 J4 q- d4 L$ Z      
2 Q5 Z- y) J: V0 f, r8 r( N, v return 0;
; U, k+ w' N, o4 P' N}9 V' H4 D  Y, {1 Q5 a% m8 S

7 p1 \4 A+ \3 F" v
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-6-14 12:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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