Java 抽象类和接口
这次只是简单的写一下,后续在详细的补充。
1. 为什么会出现抽象类和接口这种东西?
很多时候,很多事物具有相同的行为,但每种行为表现出来都不一样。所以,急需要用一种抽象的方法来描述这些行为。
抽象类和接口就应运而生,抽象类会包含一些抽象方法,来描述这种行为,但不给出具体的实现,留给继承他的子类的实现。接口就更绝了,接口当中就只有抽象方法,连属性都没有。目的就是让 implements 他的子类必须实现接口描述的行为。
这次只是简单的写一下,后续在详细的补充。
1. 为什么会出现抽象类和接口这种东西?
很多时候,很多事物具有相同的行为,但每种行为表现出来都不一样。所以,急需要用一种抽象的方法来描述这些行为。
抽象类和接口就应运而生,抽象类会包含一些抽象方法,来描述这种行为,但不给出具体的实现,留给继承他的子类的实现。接口就更绝了,接口当中就只有抽象方法,连属性都没有。目的就是让 implements 他的子类必须实现接口描述的行为。