面向对象
weixin_42325507
这个作者很懒,什么都没留下…
展开
-
(笔记)多态:向下转型
以下是例题:以下类都在同一包中:package ch13.day0802.lx.lx02;public class Test { public static void main(String[] args) { Customer customer=new Customer(); Factory factory=new Factory(); customer...原创 2018-08-07 07:07:15 · 172 阅读 · 0 评论 -
(笔记)多态:向上转型,返回值类型实现多态(工厂方法)
以下是例题:以下类都在同一包中: 使用Factory类,将个子类实例化并赋值给一个父类实例,并将此父类实例作为返回值,然后在Test类中用此返回值调用抽象方法。package day0802.ch13.lx.lx01;public class Test { public static void main(String[] args) { Factory...原创 2018-08-02 23:14:09 · 793 阅读 · 0 评论 -
(笔记)多态:向上转型,方法参数实现多态
主要体现在,调用时通过:父类名 实例名=new 子类名(形参); 将父类实例化为子类(本身还是父类实例),再使用这个父类实例作为方法参数,去调用其他类的方法体中父类的方法(或属性); 此时实际上发生作用的是子类中重写的方法(或属性)。以下是例题:package ch13.day0801.zy.zy03;public class Tes...原创 2018-08-01 17:21:14 · 526 阅读 · 0 评论