1实现接口的抽象类——适配器;2代理公司的方法——功能更强大的包装类
Posted Advancing Swift
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1实现接口的抽象类——适配器;2代理公司的方法——功能更强大的包装类相关的知识,希望对你有一定的参考价值。
1、实现接口的抽象类——适配器
即用了接口,又用了抽象类,关键是Window win=new MyWindow();
MyWindow子类并没有直接实现Window接口,而是通过中间的抽象类建立了桥梁
2、代理公司的方法——功能更强大的包装类
自己要钱的能力太弱小,通过强大的代理来完成要钱,包装类
3、接口的使用——工厂模式
Demo类中增加判断如果有输入再执行吃水果
工厂模式是使用类名.静态方法不使用new创建对象的方法,可以降低类与类的耦合度
当一个类改变了位置,类名产生变化,则调用它的类要生成对象,也要修改,即类与类的耦合度高。
以上是关于1实现接口的抽象类——适配器;2代理公司的方法——功能更强大的包装类的主要内容,如果未能解决你的问题,请参考以下文章