就是
abstract类能有static或者final方法吗
abstract能为static和final吗
final类能有abstract和static方法吗
等等 谢谢大家了  

解决方案 »

  1.   

    上eclipse试了下,
    1.可以
    2.不懂问题什么意思
    3.可以。
      

  2.   

    第三个问题?可以么?首先final是不能被继承的.这样的话如果可以有abstract方法的话那这个类就没有意义了吧,所以第三个问题肯定是不可以
      

  3.   

    1.abstract类能有static或者final方法吗
    2.abstract能为static和final吗
    3.final类能有abstract和static方法吗1.抽象类可以有抽象方法,定义得知有抽象方法的类称之为抽象类,把方法定义称为final是希望子类不能继承,也就是说此方法到此为止了。因为抽象类中有的方法是抽象方法有的则不是抽象方法,所以可以存在final方法
      

  4.   

    2.abstract能为static和final吗这是嘛意思?
      

  5.   

    3.final类能有abstract和static方法吗顾名思义 final类就是这个类到此为止了,方法都是默认final方法,你不能继承从而更改了。既然不能继承
    怎么能有抽象方法?所以不能有abstract方法。static方法的意思就是在类的初始化的时候就把此方法初始化了,所以可以有。假设final类能有抽象方法,则他也是一个抽象类,既然是抽象类就能被继承,但是final类不能被继承,故不能有抽象方法。
      

  6.   

     final类就是这个类到此为止了,方法都是默认final方法,你不能继承从而更改了。既然不能继承
    怎么能有抽象方法?所以不能有abstract方法。static方法的意思就是在类的初始化的时候就把此方法初始化了,所以可以有。假设final类能有抽象方法,则他也是一个抽象类,既然是抽象类就能被继承,但是final类不能被继承,故不能有抽象方法。抽象,静态,和常量
    这3个是不能在一起使用的。
    如果你写一个方法如:public static String(){}这样可以
                       public static final String()这样就错了。不能2个一起使用
                       第三个也是一样的