
JAVASE
火炎焱燚-悟空
qq1102745019
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java多态和实现接口的类的对象赋值给接口引用的方法
转载这里的接口的灵活性就在于“规定一个类必须做什么,而不管你如何做”。我们可以定义一个接口类型的引用变量来引用实现接口的类的实例,当这个引用调用方法时,它会根据实际引用的类的实例来判断具体调用哪个方法,这和上述的超类对象引用访问子类对象的机制相似。//定义接口InterAinterface InterA{ void fun();}//实现接口InterA的类Bclass B im...转载 2019-02-25 16:10:35 · 1044 阅读 · 0 评论 -
接口的工厂方法(FactoryMethod)
简述FactoryMethod模式是设计模式中应用最为广泛的模式,在面向对象的编程中,对象的创建工作非常简单,对象的创建时机却很重要。FactoryMethod解决的就是这个问题,它通过面向对象的手法,将所要创建的具体对象的创建工作延迟到了子类,从而提供了一种扩展的策略,较好的解决了这种紧耦合的关系。首先,建立一个接口WorkStudentWork和TeacherWork为Work实现...原创 2019-02-25 21:24:11 · 802 阅读 · 0 评论 -
JAVA子类继承-子类的实例化过程
一个对象的实例化过程Person p = new Person();1,JVM会读取指定的路径下的Person.class文件,并加载进内存,并会先加载Person的父类(如果有直接的父类的情况下).2,在堆内存中开辟空间,分配地址。3,并在对象空间中,对对象中的属性进行默认初始化。4,调用对应的构造函数进行初始化。5,在构造函数中,第一行会先调用父类中构造函数进行初始化。6,父类初...原创 2019-02-26 11:05:14 · 2252 阅读 · 0 评论