码迷,mamicode.com
首页 > 编程语言 > 详细

JAVASE知识点总结(三)

时间:2019-09-18 23:23:34      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:注意   cal   nal   命名   img   false   mamicode   max   定义   

第十六章:抽象类和接口
一、抽象方法:在方法面前加了abstract(为了解决,子类必须要覆盖此方法,在定义的时候不要方法体)。
特点:1、抽象方法没有方法体。
2、抽象方法必须放在抽象类(类前面加上abstract)或者接口中。
3、抽象方法不能是private、不能用final修饰、不能同时使用static。
例:abstract Double getArea();
二、抽象类:
注意点:
1、抽象类不能直接创建对象。
2、抽象类当中可以有抽象方法、也可以有非抽象方法(普通方法:让子类调用)。
3、子类没有去覆盖抽象方法、把子类也变成抽象类。
4、命名:命名时喜欢在名字前加上Abstract。
5、抽象类必须有子类才有意义。
三、抽象类和普通类区别?
1、普通类有的(字段,方法,构造器),抽象类都有
2、抽象类不能创建对象,抽象类可以包含抽象方法,也可以包含抽象方法。
四、接口
1、什么是接口?
技术图片
2、接口的定义
技术图片
3、接口是一个特殊的抽象类
技术图片
4、接口当中的注意点
技术图片
5、接口的实现
技术图片
6、接口与抽象类区别
技术图片
7、面向接口编程
技术图片





JAVASE知识点总结(三)

标签:注意   cal   nal   命名   img   false   mamicode   max   定义   

原文地址:https://www.cnblogs.com/javastudydoing/p/11546241.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!