这里可以简单理解为抽象类没有具体的功能实现,因为我们在实例化对象的时候,实例需要去实现类中定义的各种方法(代码),但是抽象类中的抽象方法只是定义了功能,但是并没有给出具体的实现方法(代码),所以即使实例化了,我们也没法去执行,那么这个对象就是不完整的,或者说是没有意义的。
举例说明:

/** 这里定义一个抽象类Student*/
public abstract class Student{/** 定义一个抽象方法study,即定义一个学习的功能*/public abstract void study();}

假设我们对Student进行实例化,并调用study方法,那么是无法实现study功能的,即实例s不知道学习什么,因为study方法中就没有功能代码(代码块)。

Student s = new Student();
s.study();

JAVA中抽象类为什么不能被实例化相关推荐

  1. Java中抽象类和接口在概念、语法和应用上的区别和关系

    2019独角兽企业重金招聘Python工程师标准>>> 春招开始了,盆友们都忙着准备笔试.准备面试,复习学过的知识点,当然我也不例外,在这里祝每一个"有心人"心想 ...

  2. java中抽象类继承抽象类_Java中的抽象类用示例解释

    java中抽象类继承抽象类 Abstract classes are classes declared with abstract. They can be subclassed or extende ...

  3. 关于Java中抽象类和接口的一点思索

    Java中抽象类和接口的一点思索 成员方法上的区别: 1. java中的抽象类可以提供成员方法的实现细节,抽象方法只能是被public和protected来修饰 配合abstract关键字,子类需要实 ...

  4. java中抽象类(abstract class)

    抽象类(abstract class) 随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用.类的设计应该保证父类和子类能够共享特征.有时将一个父类设计得非常抽象,以至于它没有具 ...

  5. Class java用法,java中Class的三种实例化

    1.调用Object类中的getClass()方法:import java.util.Date; public class ReflectTest3 { public static void main ...

  6. java中抽象类继承抽象类_用Java中的抽象类扩展抽象类

    java中抽象类继承抽象类 示例问题 当我创建Java :: Geci抽象类AbstractFieldsGenerator和AbstractFilteredFieldsGenerator我遇到了一个不 ...

  7. java中抽象类和接口的作用与区别

    抽象类与接口的区别 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力. abstract ...

  8. 详细解析Java中抽象类和接口的区别

    在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制.正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力.abstract class和int ...

  9. java中抽象类 接口_java中的抽象类与接口

    1.抽象类的定义 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类. 2.简单实例 ...

最新文章

  1. C++获取站点的ip地址
  2. the 12th UESTC Programming Contest Final Justice is Given by Light (几何+ 二分)
  3. 关于java中多态的理解,涉及到内存空间
  4. Java 异常处理的误区和经验总结
  5. YII2 - Yii 2 控制器不能包含大写字母的Bug
  6. VTK:标签轮廓用法实战
  7. 【CSDN】设置图片大小
  8. python 控件id_查看控件id的工具
  9. Nginx 与 Tomcat,Apache的区别
  10. creo数控编程怎么样_CREO数控编程NC图文教程 -
  11. c语言程序超市广告推广流程图,C语言程序设计超市管理系统1.doc
  12. Python绘制图像plt与正余弦正切函数以及散点图DIY基本操作整理Matplotlib 教程
  13. snownlp中文文本情感分析
  14. Python之生成HTML文件
  15. [UESTC878]温泉旅店
  16. 初级算法题->有效的数独--弄清哈希表的本质
  17. K8S学习之Statefulset
  18. 电脑硬盘坏了怎么修复
  19. 内网用户通过域名或公网IP访问内部服务器的解决办法
  20. 一文搞定B站弹幕生成云图

热门文章

  1. 数据库建表遇到的问题
  2. VS2019中配置Matlab Engine
  3. python3.7.3安装失败_win7无法安装python怎么办_Win7安装不上python3如何解决-win7之家...
  4. DNF安装MySQL_安装MYSQL 8.0
  5. matlab使用App designer生成可独立运行的app(预测模型为BP神经网络模型)
  6. excel2007版合并同类项单元格
  7. 【C#】面向过程(18)——函数重载(函数重名)
  8. 2022起重机械指挥上岗证题目模拟考试平台操作
  9. ubuntu16.04服务器开发环境搭建
  10. CogView中的Word embeddings (parallel)