- 博客(2)
- 收藏
- 关注
原创 关于类和类之间存在组合关系是对象之间同生共死关系的探讨
当类A和类B之间存在组合关系时,如下图所示: 在设计的过程中,往往我们会在A类的构造方法中直接实例化B类,我们会认为A类成员对象与B类成员对象之间具有同生共死的生命周期。代码片段如下所示: class A{ private B b; public A(){ b = new B(); } class B{ int x; } public static void main(String args[]){ A a = new A(); } 通过上述代码我们能够理解...
2022-03-12 00:54:47
517
原创 java继承机制中父类的私有成员在子类中的存在形式
一直有一个困惑,继承机制中,子类会继承父类中的所有的成员,那么子类继承父类中的这些成员后,是如何存储它们的呢?是在一个与子类不同的堆地址空间存储?还是父类中的这些成员与子类中特有的成员存储在同一个地址空间呢?下面通过以下测试代码,我们可以获得答案: 除了私有成员,这句话到底怎么理解呢?我们一起来看看下面的代码吧。 //定义了一个父类Father class Father { private String name; public Father(String name){ ...
2022-03-11 23:13:27
434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人