鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑 ' ~$ T( d3 A7 Z6 i6 x6 ?

- Z' K, v1 o' N/ v3 }# \7 s' {class CCube
' @, o5 p+ O6 a9 y{, A3 \% n* B0 \4 Y1 p/ m# l
public:- c, \- C2 `. w- A$ B
        CCube();
- A6 Y* B. f5 F, p        ~CCube();6 v: H5 X; e" R2 P
        void sum();
- F. i+ |# K8 @1 [' y3 ^        void sum(int ,int );
' W/ a# y: H# t4 i; E, j* p$ Q0 ~: l$ y& l" @& Q9 U
private:
7 h" O, @2 c: \2 X        int i;
% {. @. _- A9 c% b+ S$ w/ i        int j;
* u# B; I. m( M/ e};. r/ B9 F! n4 ]0 m# v+ {9 o" B  }
. T: x0 z) u& M+ Z3 x
CCube::CCube()7 I5 r9 |; e6 _) L
{
: a2 \2 K) t. `2 m) q% t: N}
. t: U; }! w( x, x& N
" u: k; N) g; W! q, c1 iCCube::~CCube()
) {8 \6 g* `% s# U- S{( _1 H! ^' N$ j/ a7 s& _
}
- `# w3 v8 r, G: \2 ]; l
+ F" e7 I3 [, L2 J. f, tvoid CCube::sum()( R3 s# w# A1 m: ^) ^
{" S0 n" g' Y. L. g. U/ u7 l
        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;9 i8 E7 Q1 S/ @6 E: V
}# h4 Z+ z8 o* F. U; z

6 L2 t+ _3 a/ C9 kvoid CCube::sum(int x,int y)
/ i( A0 t. ]; o9 v8 ~{, a. h+ J' P. F5 p( K
        i=x;
2 u5 M% R! |  @7 H& N% y# P        j=y;
5 z! H, B8 X& R6 J4 C8 o: I        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;
$ h. ~6 y* B- ]5 Y9 b! l8 ]}. L) X: f. S. D' x* Y& [# B

2 b+ R. Q+ W* n% d0 W( ?#include <iostream>
! |- o6 N4 t! W& {0 n- Gusing namespace std;. k( H* y( @+ n4 X( b- n8 ^
#include "成员函数的重载.h"2 Q! C  v; |# _' u$ O' @1 D
int main(void){       7 r! F9 F" j% @8 q
CCube a;        
: y5 ^" n8 B+ v5 M. wa.sum(2,3);       : q: I& G/ W" A
a.sum();6 S" `; f( X: f
       . N5 Q: N" Q5 q/ J
return 0;
1 s  H% E1 f5 u- I6 c}
0 `9 q( ]( d8 o' S$ C* M( U
/ l# M- c9 l# s
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2026-8-22 00:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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