抽象类的特点

转载 2018年04月17日 11:58:03

1、抽象类和抽象方法都需要用abstract修饰

2、抽象方法必须在抽象类中,抽象类中可以没有抽象方法

3、抽象类不能直接创造对象(实例化)

4、抽象类的子类如果重写所有抽象方法,那么就是一个具体的类

5、抽象类的子类不重写所有抽象方法,那么子类还是一个抽象类

6、抽象类有构造方法,目的是让子类来调用构造方法初始化

		abstract class Emoplyee {
			String name;
			public Emoplyee(String name) {
				this.name = name;
			}
			public void test() {
			}
			public abstract void work();
				// public abstract void sleep();
			}
		class Waiter extends Emoplyee {
			public Waiter(String s) {
				super(s);
			}
			public void work() {
				System.out.println("我来搽桌子");
			}
		}

java中抽象类和接口的特点

java中抽象类的特点: 1. 如果一个类中有抽象方法,那么这个类一定是抽象类 2. 抽象类中不一定有抽象方法 3. 抽象类中可以存在抽象方法 4. 抽象类中可以存在构造方法 5. 抽象类中可以存在普...
  • u012586848
  • u012586848
  • 2016-08-02 15:19:34
  • 3161

C#中的抽象类的特征

对于C#中的抽象类的特征大体可归纳为以下几点: (1)不能实例化 (2)可包含抽象方法和抽象访问器 (3)不能用sealed修饰符进行修饰,而是要采用abstract修饰符来进行修饰。原因为:s...
  • kong1940742529
  • kong1940742529
  • 2016-11-11 20:08:26
  • 662

面向对象_抽象类的成员特点

/* 抽象类的成员特点: 成员变量:既可以是变量,也可以是常量 构造方法:有。 用于子类访问父类的数据初始化。 成员方法:既可是抽象的,也可以是非抽象的。 抽象类的成员方...
  • L1585931143
  • L1585931143
  • 2016-10-07 21:34:59
  • 969

抽象类特点

/* 如果一个方法没有方法体,那么,该方法必须定义为抽象方法。 关健字:abstract。 抽象类的特点: A:类或者方法都必须用abstract修饰。 B:具体类的在继承抽象类的时候 ...
  • LS44534286
  • LS44534286
  • 2016-07-19 19:10:22
  • 1961

抽象类的基本特点和抽象类与一般类的异同

抽象类:   如果多个对象同时具备某一个功能,但是这个功能的内容  却不同,那么这个功能就是抽象的。   例如:    class DemoA    { void show() {      Syst...
  • u010885095
  • u010885095
  • 2014-01-30 09:33:03
  • 2003

抽象类和接口的特点及各自优势

抽象类 特点:①抽象类不能被实例化,但可以创建一个抽象类型的引用变量引用非抽象类型子类的的一个实例②抽象类可以没有抽象方法③有抽象方法的类一定是抽象类④抽象方法没有方法体⑤构造方法不能是抽象方法⑥a...
  • jarniyy
  • jarniyy
  • 2016-05-01 20:02:19
  • 432

抽象类abstract的特点

当多个类中出现相同功能,但是功能主体不同, 这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。 抽象:看不懂。 抽象类的特点: 1,抽象方法一定在抽象类中。 2,抽象方法和抽...
  • lebron_wei
  • lebron_wei
  • 2015-04-24 23:06:55
  • 2366

抽象类设计规则,特点及举例

!android培训、java培训、期待与您交流! 当多个类中出现相同功能,但是功能主题不同。 这时可以进行向上抽取。这时,只抽出功能定义,而不抽取功能主体。 抽象:看不懂。 抽象...
  • weiheima
  • weiheima
  • 2012-03-27 23:37:35
  • 279

抽象类的特点总结

抽象类的特点总结 c#允许把类和函数声明为abstract,抽象类不能实例化,抽象类可以包含普通函数和抽象函数,抽象函数就是只有函数定义,没有函数体。显然抽象函数本身也是虚拟的virtual(只有函数...
  • weixin_38621217
  • weixin_38621217
  • 2017-05-03 22:46:11
  • 163

php中抽象类和抽象方法的特点

特点:       1:定义为抽象的类,不能被实例化;       2:任何类,如果它里面至少有一个方法被申明为抽象;       3:被定义为抽象的方法,只有方法体(包括参数),没有具体的实现...
  • tashanhongye
  • tashanhongye
  • 2015-08-13 18:30:47
  • 1681
收藏助手
不良信息举报
您举报文章:抽象类的特点
举报原因:
原因补充:

(最多只允许输入30个字)