请教JAVA中关于abstract的一个小问题。。 abstract不能修饰私有方法,构造方法,静态方法谁能解释一下问什么???要问一下更为机理的了解。。本质上的为什么。。谢谢各位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在一个类中定义了个abstract方法,这个类就是抽象类,不能直接实例化。那就必须有子类继承它,并且重写这个方法。私有方法是不能被子类访问和重写的。 每个类都有构造方法,进行初始化操作,是类的实例化入口;连入口都抽象了,这个类怎么被实例,使用。 abstract不能修饰静态方法,我就不太清楚了。 静态方法也是不能被子类继承,所以不能是abstract的。简单来说,abstract 就是我抽象一个方法,规定子类要去实现它。final和它相对。(到我这就打住了) abstract方法必须由子类来实现,private方法不能被子类覆盖,于是怎么去实现?这两者是互斥的 abstract方法需要子类类重写,因此不能是private。构造方法是每个类独有的,抽象的话,子类怎么重写呢?所有不能有抽象构造方法。static修饰的方法必须有方法体,abstract必须没有方法体,冲突中。 abstract修饰的类是抽象类,只能被子类继承:不能够实例化,所有不能修饰构造方法;由于被子类继承,而私有方法没法被继承,私有方法只能用于当前类,所以不能修饰私有方法;由于在一个类中只有一个静态方法,比如main方法,静态方法相当是一个最终方法,不能改变的,所以对继承来说就变成动态方法而非静态啦,所以不能修饰静态方法! abstract 修饰必须能继承的方法。 代码中红色标定部分有什么区别? 继续请教序列化为二进制字节流的问题! 如何设置DatagramSocket.receive()超时,解除阻塞,并不抛出exception [求助]这个程序,有2个问题 关于运行java的怪问题 Date 转换问题 各位大侠哪里有IBM WEBSPHERE STUDIO DEVELOP DEVICE5.5下载,急,谢谢先 我想设置一个ICON的背景颜色!(在线等待!!!!!!!!!!!!!!!!!) 菜鸟问题:怎样正确设置jdk路径及class路径? 谁能告诉我 如何安装jdk SWING的一个窗口问题 关于java正则表达式
每个类都有构造方法,进行初始化操作,是类的实例化入口;连入口都抽象了,这个类怎么被实例,使用。
abstract不能修饰静态方法,我就不太清楚了。
简单来说,abstract 就是我抽象一个方法,规定子类要去实现它。final和它相对。(到我这就打住了)
构造方法是每个类独有的,抽象的话,子类怎么重写呢?所有不能有抽象构造方法。
static修饰的方法必须有方法体,abstract必须没有方法体,冲突中。