鱼C论坛

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

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

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

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

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

x
本帖最后由 (@_@) 于 2013-3-19 12:47 编辑
5 x" n4 |: K) q" r4 \) A# b. I. s+ s" h0 {1 |8 d7 a3 G5 v. n0 C
class CCube/ v7 r( D$ V# U# J
{! Y4 F! N/ k" |" T' X* j3 v
public:9 R3 Q* J5 B- F2 r0 T% d9 Z3 U8 `
        CCube();4 n5 K' U! V( m3 i9 v
        ~CCube();, o. m: U" K% _/ |2 [3 F0 h
        void sum();
  _: y, M' Q( i, f& ]( b( t1 ~% j* f        void sum(int ,int );; N; _, p! }/ P

/ W9 g$ {9 r+ fprivate:* j0 i( R& F+ C0 \
        int i;4 o( u8 z7 C# o# r# I
        int j;
4 E+ ]& ]  p: G+ Z  A};
( U3 ?& ?! @, \4 P% K% t/ t' d; G- ]( |* @& p1 Y
CCube::CCube()# \! J$ J/ Q/ Q2 e
{
* ~. q' D( T  C4 s}
0 a  O5 I% B0 h, w$ M! S/ ]/ }
: [3 Y4 J5 c9 q1 M% ?% X- yCCube::~CCube()
/ a7 u& @* r4 s( Q# G. d$ w: S( c" E{; Z2 Y) ]9 S+ P" k
}
- {, D: U$ c  q6 K/ B. q) q( Z
0 O4 H3 P( g9 Z; Dvoid CCube::sum()" [; ], ]+ _# W' |
{
" L2 W( a9 P* i( ]6 j5 U7 [        cout<<"i的立方:"<<i*i*i<<"\t"<<"j的立方:"<<j*j*j<<endl;
$ K$ u5 V7 l1 k}
# I# {8 [! ~4 q3 f5 Z& U+ K" G
. {' w4 Y+ N* L4 Q* E8 P, C& [void CCube::sum(int x,int y)
" Q; Q4 ^, D: c: l* J{
' }# y" b# e" t) l- ]4 y        i=x;6 j' U7 r- {1 k' Z6 e- J
        j=y;
2 s. U! x" {, w* u        cout<<"i的值为:"<<i<<"\t"<<"j的值为:"<<j<<endl;" t) Y4 d$ T: l6 _, h
}
- K( E) ]1 }! j8 _
( E( |- G! f9 P9 |2 D& A  m#include <iostream>
9 _$ G0 P: U/ G) b4 t2 Z& qusing namespace std;% V% E' }0 e. L0 `3 \, E* y
#include "成员函数的重载.h"
9 k; P' d, U1 w1 I" Hint main(void){       * E) {# m; ?; G0 @; o2 m
CCube a;        
; \: E# ?: B0 d5 }% m% n9 `9 wa.sum(2,3);      
( ~, \* K) }) D/ y# m+ E7 L a.sum();
  o: p9 D" w, J1 a, c$ k       ; H) B& s- M9 Q- X! `  ]& P4 @( q7 R6 `
return 0;
5 H; N0 `2 E6 i  R+ [1 u}0 M+ U& c4 I" O% T
6 F/ j( b: m: d; K6 Z" g
小甲鱼最新课程 -> https://ilovefishc.com

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

GMT+8, 2025-12-28 08:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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