Java教程

java复习随笔 (二)

本文主要是介绍java复习随笔 (二),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

注明:随笔只是作者复习所用,没有实际参考价值

面向对象

向上转型

向上转型即父类引用子类实例,例如:

Father father = new Son();

特点:丢失子类特有方法

向下转型

向下转型即子类引用父类实例,例如:

Son son = (Son)new Father();

特点:增加子类特有方法

多态

实现多态需要满足三个条件:

  1. 是继承关系
Son extends Father{}
  1. 子类重写父类方法
// 父类中的方法
void act(){
    System.out.println("抽烟喝酒");
}
// 子类中重写父类act方法
void act(){
   System.out.println("烫头");
}
  1. 父类引用子类对象
Father father = new Son();
father.act();

其输出结果为:

烫头
这篇关于java复习随笔 (二)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!