摘要: 继承 【1】继承的目的和实现 代码复用 子类extends父类 【2】super关键字的作用 类比this super:表示父类对象 suiper.属性名 访问父类属性 super() super(参数列表) 调用父类构造方法 super.方法名() 调用父类方法 【3】继承时构造方法的调用 子类构 阅读全文
posted @ 2018-07-28 18:24 程序员deepz 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 前面的代理设计模式用到了多态所以就去学习巩固了下多态知识,稍微了解了之后,在写这篇笔记博客的时候突然想到一个问题, 为什么要用多态(不知道)?于是我百度查:为了让程序可以选择多个运行状态,增强软件的灵活性和扩展性。额,???喵喵喵?看了心里也清楚,但是想到如果面试官问我,我回答这个或者别的百度的,我 阅读全文
posted @ 2018-07-28 17:01 程序员deepz 阅读(360) 评论(2) 推荐(0) 编辑
摘要: 代理模式(静态代理和动态代理) 代理模式:我觉得就是类似于Spring AOP,在不改变原有类的情况下,给某个方法的调用加一些条件。 代理总结(一):就是利用共同实现一个接口,如下例子,租房的人和中介都实现了一个接口,所以它们都有接口IRent中的rent方法,在中介Medium类中定义共同接口类型 阅读全文
posted @ 2018-07-28 14:42 程序员deepz 阅读(249) 评论(1) 推荐(0) 编辑
摘要: (初学者自学总结) 学习理由: 框架底层重要的实现原理之一(反射) 反射就是在"java运行系统"时期 到"类加载器验证字节码的正确性" 即运行期间动态的操作类加载器的字节码文件从而获得整个类文件。 1.获取一个类的class对象的方式 eg:获取Person实体类 ①:通过.class获取:Sys 阅读全文
posted @ 2018-07-28 13:44 程序员deepz 阅读(296) 评论(0) 推荐(0) 编辑