关于抽象类的学习
来源:互联网 发布:php网站开发入门 编辑:程序博客网 时间:2024/05/22 05:17
补上了昨天落下的关于抽象类的课程
关于抽象类,适用于那些共性比较多的类,抽取出来单独创建一个类,然后提高复用性和可维护性。但是与设计原则高内聚低耦合的设计原则有些冲突,好的程序员就是看对于这种冲突的中和吧。
抽象类新接触的词:
- abstract ex:public abstract class Teacher{}
- @Override 规定子类对于方法的重写
在敲代码过程中,还发现了父类居然可以创建子类对象。
Teacher t=new MathTeacher();/*teacher是抽象类,MathTeacher是继承了Teacher的子类*/t.teach()//teach是子类重写后的方法
总的来说抽象类与类的使用在思想上市相同的,不过为了提高程序效率才出现了抽象类这个功能。
更多抽象类的发现,在以后学习中再添加进来。
阅读全文
0 0
- 关于抽象类的学习
- 关于抽象类中构造函数的一些学习
- 关于抽象类和接口的学习总结一
- 抽象类的学习
- 关于抽象工厂的学习理解
- 关于抽象类的讨论
- 关于抽象类的讨论
- 关于抽象类的实例
- 关于抽象类的使用方法
- 关于动物的抽象类
- 关于java抽象类和抽象接口的理解
- C#:抽象类的学习
- 【java】抽象类的学习
- 抽象类的学习笔记
- Java抽象类的学习
- Java基础学习中,关于面向对象中多态、抽象类、接口的总结
- 关于抽象类 和接口的 重点
- 关于接口和抽象类的区别
- lower-bound和upper-bound
- 学习总结
- POJ 1046 Color Me Less
- Android Studio FragmentTabHost使用
- rabbitmq安装
- 关于抽象类的学习
- 用链表实现的通讯录的功能
- 欢迎使用CSDN-markdown编辑器
- JavaScript为unicode编码转换为中文
- C#中结构体与类的区别
- 剑指offer面试题[37]-两个链表的第一个公共结点
- Mysql中Sql语句最大长度设置方法
- 快速搞定selenium grid分布式
- 《机器学习实战》书中python2.7与3.6的区别-持续更新