- 1
- 0
- 约6.41千字
- 约 35页
- 2017-05-25 发布于湖北
- 举报
第九天 面向对象4
今日任务:
抽象类:
了解抽象类的特点
掌握抽象类的细节和应用
多态:
了解多态的概念和在代码中的体现
了解多态的好处、弊端和前提
掌握多态中的转型
掌握多态中成员的使用细节
多态练习:代码课后一定要多练习几遍
接口:
理解接口的概念、特点和作用;
掌握接口的使用思想
理解抽象类和接口的区别
适配器设计模式
理解适配器模式的思想以及它能解决的问题
理解接口的适配
final关键字
有的时候不想别人重写我的方法;
使用final关键字修饰该方法;
final:最后的,最终的;
可以修饰类、修饰函数、修饰变量;
修饰类:该类不能被继承;直接写在class关键字前面
修饰函数:函数不能被重写;直接写在函数返回值类型前面;
修饰变量:变量的值不能被修改,可以成为常量;直接写在变量的数据类型前面;
因为被final修饰的变量的值不能改变,所以被fianl修饰的变量有叫做常量;
此时,我们给他的命名的书写规范:全部字母都要大写;多个单词,可以使用下划线(_)分开;
如: private static final double PI = 3.14;
变量的值不能改变,指的是直接保存在变量中的内容不能改变;
如果被final修饰的变量是一个引用类型的数据,那么通过这个引用改变堆空间中的数据,不会报错;
如果试图改变变量中保存的引用地址,这时候就该报错了;
抽象类
抽象类的产生
原创力文档

文档评论(0)