Java基础之多态

多态是面向对象三大特性之一 什么是多态性? 对象在运行过程中的多种形态。 多态性我们大概可以分为两类: (1)方法的重载与重写 (2)对象的多态性 例如: //用父类的引用指向子类对象(用大的类型去接受小的类型,向上转型、自动转换) Chicken home = new HomeChicken(); 结论: 在编程时针对抽象类型的编写代码,称为面向抽象编程(或面向接口编程) 父类通常都定义为抽象类
相关文章
相关标签/搜索