Java自学笔记第十六天
Posted 热爱代码的某人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java自学笔记第十六天相关的知识,希望对你有一定的参考价值。
多态性是面向对象的最后一个特征,它本身主要分为两个方面:
方法的多态性:重载与覆写
1 重载:同一个方法名称,根据参数类型以及个数完成不同功能;
2 覆写:通一个方法,根据操作的子类不同,所完成的功能也不同。
对象的多态性:父子类对象的转换。
1 向上转型:子类对象变为父类对象,父类 父类对象 = 子类 子类对象 自动;
2 向上转型:父类对象变为子类对象,格式:子类 子类对象 = (子类)父类实例,强制;
抽象类的使用原则:
所有抽象类必须要含有子类
抽象类的子类必须覆写抽象中的全部抽象方法——方法覆写一定要考虑到权限问题,抽象方法可以使用任意权限,要求权限尽量public
抽象对象可以通过对象多态性,利用子类为其实现实例化
以上是关于Java自学笔记第十六天的主要内容,如果未能解决你的问题,请参考以下文章