类名+函数名(参数1,参数2.....){.......return this;}
2015-12-20 17:57
246 查看
下述的函数是这样定义的: 类名+函数名(参数1,参数2.....){.......return this;}
int +函数名(参数1,参数2.....){.......return int;}
short+函数名(参数1,参数2.....){.......return short;}
double+函数名(参数1,参数2.....){.......return double;}
String+函数名(参数1,参数2.....){.......return String;}
int[]+函数名(参数1,参数2.....){.......return int[];}
String[]+函数名(参数1,参数2.....){.......return String[];}
void+函数名(参数1,参数2.....){...................................}
import java.awt.Point; class rectangle { int x1=0; int y1=0; int x2=0; int y2=0; rectangle point(int x,int y,int z,int w) {x1= x; y1= y; x2= z; y2= w; return this; } rectangle point(Point topleft,Point rightbottom) {x1=topleft.x; y1=topleft.y; x2=rightbottom.x; y2=rightbottom.y; return this; } rectangle point(Point topleft,int w,int h) { x1= topleft.x; y1= topleft.y; x2= topleft.x + w; y2= topleft.y - h; return this; } public static void main(String[] args) { rectangle experiment = new rectangle(); experiment.point(1,2,3,4); System.out.print(experiment.x1+" "+experiment.y1+" "+experiment.x2+" "+experiment.y2); experiment.point(new Point(1,2),new Point(3,4)); System.out.print(experiment.x1+" "+experiment.y1+" "+experiment.x2+" "+experiment.y2); experiment.point(new Point(1,2),3,4); System.out.print(experiment.x1+" "+experiment.y1+" "+experiment.x2+" "+experiment.y2); } }
相关文章推荐
- 类中函数的一个隐含参数--this指针
- C++小技巧emun namespace 指针*、&(在函数里做参数) exit与return Win32宏定义 双等号代表意义
- C#中在函数参数列表中第一个参数指定为this有什么用?
- java 方法(函数)的参数是类名例子学习(已学懂)
- bind绑定函数this指向后,函数将被永远绑定在其第一个参数对象上, 而无论其在什么情况下被调用。
- JavaScript基础 点击div块后背景颜色发生变化 事件的函数参数是this
- jQuery中使用this作为函数参数
- JavaScript基础 点击div块后背景颜色发生变化 事件的函数参数是this
- 再探C++函数参数里的const, 处理 error : passing const as "this"
- <a href="javascript:"里面调用的函数的参数this无效
- JavaScript中函数参数this及函数调用
- 封装回调函数——为对象方法(Object Method,参数中带this指针的函数) 构造 普通函数(参数中无this指针的函数)形式 的入口
- C# 语言在函数参数列表中出现this关键词的作用
- JS(四)——函数的创键,this,函数的参数,回调函数,闭包
- javascript学习之函数的参数和return语句
- 封装回调函数——为对象方法(Object Method,参数中带this指针的函数) 构造 普通函数(参数中无this指针的函数)形式 的入口
- C# 语言在函数参数列表中出现this关键词的作用
- 装饰器1、无参数的装饰器 2、有参数的装饰器 3、装饰器本身带参数的以及如果函数带return结果的情况
- 数组作函数的参数 和 返回值return
- JS中this和对象作为函数参数的区别