构造方法意为构造器,也就是为了程序在内存中构造当前类的对象,并提供相关get,set方法,共修改其属性,多用于bean对象,而普通方法一般用于处理不同的程序单元,比如一个类中有加、减、乘、除这4个方法,这就是普通方法,只为处理程序逻辑上的功能。
构造方法:
①方法名和 类名相同
②在方法名的前面没有返回值类型的声明
③在方法中不能使用return语句返回一个值
④在创建对象时,要调用new,如:book b1=new book();
⑤当没有指定构造方法时,系统会自动添加无参的构造方法
⑥当有指定构造方法时,无论该构造方法是有参,还是无参,系统都不会再自动添加无参的构造方法
⑦构造方法的重载:方法名相同,但参数不同的多个方法,调用时会自动根据不同的参数选择相应的方法
普通方法:
①有返回类型
②方法名不能和类型相同
publicclassbean{privateinta;
privateintb;
publicvoidsetA(inta){
this.a=a;
}
publicintgetA(){
returna;
}
publicvoidsetB(intb){
this.b=b;
}
publicintgetB(){
returnb;
}
publicbean(){}//空的构造方法
publicbean(inta,intb){//带参构造方法
this.a=a;
this.b=b;
}
}
而构造方法和普通方法都可以被重载,如下:
voidselectForPage(Stringtable,intpageNo){selectForPage(table,10,pageNo)
}
voidselectForPage(Stringtable,intpageSize,intPageNo){
...
}
本文地址: http://www.goggeous.com/20241228/1/943283
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2024-12-28 00:14:29职业培训
2024-12-28 00:14:28职业培训
2024-12-28 00:14:21职业培训
2024-12-28 00:14:20职业培训
2024-12-28 00:14:20职业培训
2024-12-28 00:14:19职业培训
2024-12-28 00:14:12职业培训
2024-12-28 00:14:11职业培训
2024-12-28 00:14:10职业培训
2024-12-28 00:14:09职业培训
2024-12-01 20:08职业培训
2024-12-04 02:27职业培训
2024-12-17 08:47职业培训
2024-11-26 01:01职业培训
2024-12-15 11:45职业培训
2024-12-11 17:02职业培训
2024-12-17 14:24职业培训
2024-12-15 19:51职业培训
2025-01-04 19:19职业培训
2025-01-05 14:35职业培训
扫码二维码
获取最新动态