java静态代理动态代理理解和例子解析包含demo
发布时间:2024年01月03日
demo
基本背景
package com.ah.test.proxy.shop1;
interface BreadMachine {
void makeBread();
}
class BreadButter implements BreadMachine {
public void makeBread() {
System.out.println("制作黄油面包....");
}
}
class BreadBee implements BreadMachine{
public void makeBread() {
System.out.println("制作蜂蜜面包...");
}
}
interface CakeMachine {
void makeCake();
}
class CakeFruit implements CakeMachine{
public void makeCake() {
System.out.println("制作水果蛋糕...");
}
}
class CakeChocolate implements CakeMachine{
public void makeCake() {
System.out.println("制作巧克力蛋糕...");
}
}
public class Test {
public static void main(String[] args) {
new BreadButter().makeBread();
new BreadBee().makeBread();
new CakeFruit().makeCake();
new CakeChocolate
文章来源:https://blog.csdn.net/qubes/article/details/135362396
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!