JAVA学习记录——多态基本概念
说起JAVA,脑海里第一反应就是**抽象,封装,继承,多态**,这四大基本特点
要理解多态还需要从多态的三大必要条件入手
1.继承
继承某个类,某个抽象类,或是某个接口
2.重写
需要有重写,重写父类中的方法
3.父类型的引用执行子类型
父类的引用可以指向本类的对象
父类的引用可以指向子类的对象
如:
Java java = new Polymorphism();
Polymorphism polymorphism = new Polymorphism();
polymorphism 可以访问对象中所有的非私有的成员
java 只能访问对象中从父类继承下来的非私有成员