已采纳回答 / 慕村5515322
1.6-java构造方法1.构造方法就是与类名相同的方法,且没有返回值,形参可有可无。2.类中没有构造方法,也可以直接实例化。3.有参的构造方法,就是在实例化的时候初始化属性值(成员变量赋值)。4.有参的构造方法,和无参的构造方法可同时存在。构造方法重载的特性。5.当一个有参的构造方法存在时,系统不会自动生成一个无参的构造方法。以上,这是我看完1.6小结做的笔记。看不懂没关系,继续看起走,把问题记下来。然后系统的看完一遍,再回来看自己的一些疑问,有可能到时候就恍然大悟了。希望能帮到你。
2019-09-04
已采纳回答 / 慕娘4130427
这两个类其中一个是主类(含有main方法的类),另外一个类是实体类,描述该类对象;运行程序时执行的是main方法,我觉得是为了养成良好的开发习惯,而且我自己感觉分成两个类更能明确每个类是干什么的,更易于理解。
2019-08-28
类和对象的关系要有概念,不然后学习时会出现各种疑问或者很难理解。视频里讲的类和对象的关系,举的例子都理解,但是却很不懂类为什么称为模子,百度上查的也都和视频里的大同小异。这就会在后面学习内容出现很多疑问,在解决这些疑问的同时也完善了对类和对象的理解。
类和对象的关系重点在于‘类是模子’称呼模具更容易理解点。对象则是按照模具造出来的东西,拥有模具设定的属性和特点。也可以说是创造或者组装,这样类就是脑子里的样图,把脑子里的想法实现创造或组装出来的东西就是对象了。所以说万物皆对象也没有错。一个类可以创建多个对象,各个对象的属性不共享,例如更改一个对象的属性其他对象也不会改变
类和对象的关系重点在于‘类是模子’称呼模具更容易理解点。对象则是按照模具造出来的东西,拥有模具设定的属性和特点。也可以说是创造或者组装,这样类就是脑子里的样图,把脑子里的想法实现创造或组装出来的东西就是对象了。所以说万物皆对象也没有错。一个类可以创建多个对象,各个对象的属性不共享,例如更改一个对象的属性其他对象也不会改变
2019-08-26
最新回答 / lazyperson
看个人需要setter和getter用于封装,一般会把类变量生命成private,getter和setter构成了从类成员外部访问这些变量的手段。因为getter和setter方法是public的,可以从类成员外部进行访问,所以我们在需要取得这个length的值就可以用getter,要改变值就用setter
2019-08-25