类作为成员变量

Posted wmqiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类作为成员变量相关的知识,希望对你有一定的参考价值。

声明定义一个类的时候,成员变量的类型经常有int,String等,其实看源码知道String也是一个类:

技术图片

说明是可以用类作为成员变量的;

技术图片

其中,构造方法用于创建对象时候调用,new的时候jvm默认调用,可以直接new无参的(人),也可以直接new有参赋值的(小明——身高体重等);

类作为成员变量时候,在成员方法中必须要用这个类变量点它的属性来用,不能直接用,直接用是在栈内存中的一个地址值;

set/get方法用于调用赋值或者获取值;

技术图片

 

以上是关于类作为成员变量的主要内容,如果未能解决你的问题,请参考以下文章

对象作为成员变量

包含另一个类作为成员变量的类的构造函数

继承的基本概念: Java不支持多继承,也就是说子类至多只能有一个父类。 子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法。 子类中定义的成员变量和父类中

成员变量 局部变量

JAVA 类变量和成员变量怎么理解

阶段1 语言基础+高级_1-3-Java语言高级_02-继承与多态_第7节 内部类_15_类作为成员变量类型