鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
; P! C  F2 _2 j" D! E) |7 U  s; D) _' j2 n2 b
class CCube$ T3 N4 U5 I, K  d$ ]
{
7 E/ ^: H. W" upublic:
1 u9 m. H1 q3 x8 \% f* V        CCube();
& d. V* ~( Z* a  _+ U. R% X        ~CCube();2 ~& h+ \4 j$ I; {9 N" ]$ h
        void sum();& [; h8 {% T8 H
        void sum(int ,int );/ ]) a' O& J' h) T( J6 p

0 o; z$ c  y; W# Hprivate:. i! Z0 D% ?6 Q/ U; @: @. u' \) t
        int i;5 y, @* t" Q: s) d; O
        int j;
1 @* t6 o1 D1 Z" [- n- T8 j};) G2 _% j% s2 P0 R- q, g+ ]2 C
" w8 d# Z# I4 F$ N3 C% O/ O
CCube::CCube(). }( v9 r8 ^6 n
{& P/ S& c1 L; m9 O% b( @4 o' U- `' m
}5 q- y! D6 {, k* S& R8 Z, M

) R) V2 i+ R; q# c6 d- F, ACCube::~CCube()
1 C8 B" H, j+ J3 A- U{
& Q9 m7 G* B' N, e}
, u9 n# a+ I% Y' g. V6 I6 s% ^# O9 R0 @' a9 g
void CCube::sum()% r0 a2 T) K9 {' l& m! F( ?# d
{
1 a+ r" _, {) T$ d* p        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
& E9 U, W5 M, n$ Q}
) J# L) d+ h; T
- m1 W3 z' z6 r! T1 b4 ovoid CCube::sum(int x,int y)% Y, H5 [1 m3 \% h% p+ m# {: u
{$ A' c. o0 F$ L% @
        i=x;! b& f, v0 v5 }5 r( z' y- O; c2 }
        j=y;/ b7 v" {. u4 u' O
        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
1 e3 J1 Z) p0 f0 y  V}+ i5 w$ ], v$ s8 V, t) m4 }

4 A; h4 O% M7 u# ^' T; F#include <iostream>
0 w/ Y7 w5 {' h- T% D3 yusing namespace std;
  O1 F2 v) ^4 j7 [#include "成员函数的重载.h"
, G$ ~8 U& \" c0 C, n! V2 X) iint main(void){       2 D( E' m" Y3 Q) d4 b" V5 s
CCube a;        
% {5 Q7 [% b- s& \5 h& l. P1 pa.sum(2,3);       - b, }6 ^$ i- P8 S
a.sum();5 `# y- J0 _& X; i
         v7 P$ d- M5 p# h& q3 F) ~) `
return 0;5 Y0 m) x$ R8 y0 r) J- l0 s0 [
}) T0 N2 r" T' q1 |1 P; q

) f$ Z7 q; R- e4 S
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-5 06:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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