首页/ 题库 / [问答题]什么是抽象类,如何定义抽象类?的答案

什么是抽象类,如何定义抽象类?

问答题
2022-02-23 08:54
查看答案

正确答案
抽象是人们解决问题的基本手段。在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来却不是这样,并不是所有的类都是用来描绘对象的。如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类往往用来表征我们在对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。比如:进行图形编辑软件的开发时,会发现问题领域存在着圆、三角形这样一些具体概念,它们是不同的,但是它们又都属于形状这样一个概念,形状这个概念在问题领域是不存在的,它就是一个抽象概念。正是因为抽象的概念在问题领域没有对应的具体对象,所以用以表征抽象概念的抽象类是不能够实例化的。 抽象类需要使用abstract来修饰,定义语法如下:

试题解析

相关题目
抽象类Container是所有容器的父类,类Container也是Java语言的组件类Component的父类。( )
在用OOA方法对调查结果进行分析处理时,依据的原则中有抽象原则。问:什么叫抽象?数据抽象和过程抽象又是如何定义的?
何为抽象类?抽象类在程序中的作用?
什么是抽象类?在建模时有时使用抽象类有什么好处?
关于java. io包中的抽象类,以下叙述中正确的是( )。
抽象类不能定义对象,但可以声明抽象类的()。
自定义转换器继承的抽象类是()。
请描述一下JAVA中抽象类与接口的异同点。 
接口是否可继承接口。抽象类是否可实现(implements)接口。抽象类是否可继承具体(concreteclass)。抽象类中是否可以有静态的main方法。
接口和抽象类的区别是什么?
Java 中处理字符流的抽象类是( )。
请举个例子说明什么是抽象类以及在什么时候应当引入抽象类?
接口是否可以继承接口?抽象类是否可以实现接口?抽象类是否可以继承实体类?
( 21 ) Java 中的抽象类 Reader 和 Writer 所处理的流是
Java中的抽象类Reader和Writer所处理的流是
Java中的抽象类Reader和Writer所处理的流是( )。
Java中的抽象类Reader和Writer所处理的流是( )。,
抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法
什么是抽象类?抽象类中是否一定要包括抽象方法?
广告位招租WX:84302438

免费的网站请分享给朋友吧