A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© itheimalz 中级黑马   /  2015-7-14 21:31  /  465 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

抽象类能不能创建对象。求解

4 个回复

正序浏览
抽象类中有抽象方法,抽象方法是指没有具体方法体的那种方法,如果抽象类创建了对象,里面的抽象方法不知道干什么,所以抽象类不能创建对象
回复 使用道具 举报
说错了,抽象类里面有抽象的方法.是不能创建对象的,对象是个实例无法对抽象的东西进行表达
回复 使用道具 举报
可以创建对象
回复 使用道具 举报
抽象类 具有多个(一个)或者不具有抽象方法 该类属于不完全类(不完整的) 该类完全是给子类提供接口 创建对象没有必要 当然 答案(不能)
  1. public class My_Test {

  2.         public static void main(String[] args) {
  3.                 new a(); //报错 不能实例化该类型
  4.         }

  5. }
  6. abstract class a{
  7.        
  8. }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马