已采纳回答 / 修裾欲溯空
this.setID(ID)是调用本类函数的setID方法,然后super(ID,name,price)是调用父类方法中的参数类型符合ID,name,price的方法
2019-02-19
已采纳回答 / 任探員
public class Car{ private int core; public void setCore(int core){ this.core = core;} public int getCore(){ return this.core} Car hello = new Car(); System.out.print(hello.core(6));
2019-02-19
已采纳回答 / 精慕门2810743
问:什么是内部类呢?答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!答:内部类的主要作用如下:1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便参见学习章节2-5
2019-02-11
已采纳回答 / 慕粉5374673
static变量也称作静态变量,静态变量和非静态变量的区别是:静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。
2019-02-11