当前位置: 移动技术网 > IT编程>开发语言>Java > JAVA-基础(接口---抽象)

JAVA-基础(接口---抽象)

2019年06月05日  | 移动技术网IT编程  | 我要评论
JAVA-基础(接口 抽象) 1.什么是抽象? 抽象是对一种事物的定义,只知道它的方法,不知道他的实现过程,需要子类去实现。 2.抽象注意事项? 抽象类是不能被new的。 子类必须要全部实现父类的抽象方法,不然子类也会变成一个抽象类。 抽象类的成员变量是可以被继承的。 3.成员变量规则? 成员变量除 ...

java-基础(接口---抽象)

1.什么是抽象?

抽象是对一种事物的定义,只知道它的方法,不知道他的实现过程,需要子类去实现。

2.抽象注意事项?

抽象类是不能被new的。

子类必须要全部实现父类的抽象方法,不然子类也会变成一个抽象类。

抽象类的成员变量是可以被继承的。

 

3.成员变量规则?

成员变量除了被private修饰外都可以被继承。

被final修饰的常量也可以被继承,不可被修改。

不知道方法体的方法需要被abstract修饰,格式为public abstract 类型 方法名(参数);

 

4.什么是接口?

接口是一种公共规范标准,java7中,接口可以包含的内容有常量,抽象方法, java8中,可以额外包含有 默认方法,静态方法,java9中,可以额外包含有私有方法。

5.接口的作用?

接口的最大作用就是多态。

6.接口的注意事项?

static方法不能通过实现类访问。如果想调用,直接通过接口名字直接调用即可。

接口除默认方法私有方法以及static外,其余方法是不能有函数体的。

接口是没有构造方法的。

接口中常量是被public static final修饰的,即使是省略不写,也默认这样。接口中的常量必须被赋值并且不可被修改,不然报错。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网