markdown
#說明
在設計 class 的時候,input 的格式,可以有多種的輸入方式,例如下面範例,下面的那個 class是要計算矩陣面積的,
input 格式有兩種輸入法:一個是 矩陣的長與寬,另外一個是座標的方式,兩者皆可以求得面積,這個應該是未來蠻實用的功能。
#操作流程
##code
```
package mutiplename;
class Test{
//version 1 :width height
int rectangleArea(int width,int height) {
return width*height;
}
//version 2 :local index
int rectangleArea(int top ,int left,int buttom,int right ) {
return (right-left+1)*(buttom-top+1);
}
}
public class overloading {
public static void main (String [ ] argv) {
Test a= new Test();
int area;
area=a.rectangleArea(10, 20);
System.out.println("the area is " +area);
area=a.rectangleArea(1, 1, 10, 20);
System.out.println("the area is " +area );
}
}
```
##Demo
- code
留言
張貼留言