首页 > 代码库 > 抽象类注意
抽象类注意
一、抽象类中有构造函数吗? 有,用于给子类对象进行初始化。 二、抽象类可以不定义任何抽象方法吗? 可以的。但是很少见。目的就是不让该类创建对象。 通常这个类中的方法有方法体,但是却没有内容。 三、抽象关键字不可以和哪些关键字共存? private 不行 父类函数不能被子类覆盖 static 不行 static是静态的,表明不需要对象 final 不行 四、抽象类和一般类的异同点。 相同点:抽象类和一般类都是用来描述事物的,都是在内部定义了成员。 不同点: 1,一般类有足够的信息描述事物; 而抽象类描述事物的信息部总。 2,一般类中不能定义抽象方法; 而抽象类中可定义抽象方法。 3,一般类可以被实例化, 抽象类不可以被实例化。 五、抽象类一定是个父类吗? 是的。抽象类要使用,则必须要有子类继承它,并覆盖其抽象方法, 才可以对子类实例化。
抽象类注意
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。