摘要:
在不修改源代码的情况下,对原有的业务逻辑进行增强或修改。 步骤: 一、创建主题接口,确定必须要有的功能 二、创建被代理的实现类,并设计好核心方法,其余非主要方法的方法体设计为空; 三、创建代理类,必须有一个主题接口类型的属性。提供这个属性的set方法,或者在构造器中为主题属性实例化。 四、 ① 创建 阅读全文
posted @ 2021-11-26 21:48
我tm是星河大帝
阅读(151)
评论(0)
推荐(0)
摘要:
语言:java abstract 的意思是 抽象的,在java中可修饰 :类和方法 一、 abstract修饰的类又叫抽象类,抽象类无法被实例化,所以在开发中一般要有相应的子类出现,实例化它的子类,获取相应的结构。抽象类中一定有构造器,便于子类实例化时调用。 二、 abstract修饰的方法叫抽象方 阅读全文
posted @ 2021-11-26 10:40
我tm是星河大帝
阅读(180)
评论(0)
推荐(0)
摘要:
语言:java final 的意思是最终的,在java中可以修饰:类、方法和变量。 一 、当修饰一个类时,意味着它不可以被继承,说明它不可以被作为父类使用。 二、 当修饰方法时,它不可以被重写。在实际开发中我们可能很少用到,但在源码中却常常能看到它的影子,这意味着这个方法已经满足了它应该做到的所有要 阅读全文
posted @ 2021-11-26 10:36
我tm是星河大帝
阅读(48)
评论(0)
推荐(0)
摘要:
语言:java static 的意思是静态的,在java中可以修饰:属性、方法、代码块、内部类 一 、当修饰属性时,它可以被叫做静态变量或者是类变量;当权限足够时,可以直接通过所在类名打点调用或修改,同样的它也可以被对象去调用。 静态变量随着类的加载而加载,存在于方法区的静态域里,它的值是唯一的,当 阅读全文
posted @ 2021-11-26 10:34
我tm是星河大帝
阅读(46)
评论(0)
推荐(0)

浙公网安备 33010602011771号