关于构造方法 小弟请教下列那些词不能用来修饰构造方法:public、protected、private、abstract、static、final 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 abstract肯定不行。public、protected、private肯定行static、final 不肯定 补充一下1楼,他说不肯定的那两个,应该也是不行。用public、protected、private修饰,这个没啥说的了,地球人都知道是什么含义。构造方法是个特殊的方法,虽然没有声明成静态的,但是实际上它是个静态方法。所以,static是不允许的。abstract声明的是抽象方法,也就是说,只有方法声明,在本类中没有实现,要求非抽象子类必须实现。final刚好相反,是说这个方法本类已经实现了,子类不允许覆盖。abstact/final都是声明非静态方法的,因为对于静态方法来说,没有覆盖一说,所以没有意义。 Have you ever seen a "protected" constructor in Java? getResourceAsStream报错 一个数组的小问题 正则表达式??? 类在实例化之前是否占有内存? 【散分200】不学java web开发了,886 帮忙调试一个关于万年历的程序~~~~~~~~ 俺是新手 有谁能帮我? 怎样将frame中的热咖啡的图标改掉 有关数据库的问题—¥#…… java中怎么删除一个已经添加了的按钮 我要以开发一个JAVA IDE来做毕业论文,大家可以给我想想吗?
public、protected、private肯定行
static、final 不肯定
用public、protected、private修饰,这个没啥说的了,地球人都知道是什么含义。构造方法是个特殊的方法,虽然没有声明成静态的,但是实际上它是个静态方法。所以,static是不允许的。
abstract声明的是抽象方法,也就是说,只有方法声明,在本类中没有实现,要求非抽象子类必须实现。
final刚好相反,是说这个方法本类已经实现了,子类不允许覆盖。
abstact/final都是声明非静态方法的,因为对于静态方法来说,没有覆盖一说,所以没有意义。