MyTest.java 474 B

12345678910111213141516171819
  1. package J20250807.proxy.staticProxy;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title MyTest
  6. * @description
  7. * @create 2025/8/7
  8. */
  9. public class MyTest {
  10. public static void main(String[] args) {
  11. //创建真实对象--房东
  12. Landlord landlord=new Landlord();
  13. //创建代理对象--中介
  14. HouseProxy proxy=new HouseProxy(landlord);
  15. //通过中介进行租房--实际调用的是代理类的方法
  16. proxy.rentHouse();
  17. }
  18. }