不太懂Goods那部分的用法。class Goods有什么具体的含义吗?
来自初学者的提问🤔
Goods类是一个自己定义的类,你不喜欢可以自己写其他的,这其中的知识涉及类和对象,构造方法;使用有参构造给你的book,pen等对象赋值,然后调用属性进行操作。这些对象具有相同的属性,价格和数量 将相同的属性抽象成一个类,这样你就不需要为每个对象定义属性,那样贼麻烦。Java是一个面向对象的语言,万物皆为对象,你的程序中book,pen等就被称为对象
就是一个自定义类,没有什么具体的含义,你也可以取别的任何名字,反正目的就是把2个属性封装在同一个对象里面
这样假如你需要100种物品,你可以定义一个类型是Goods的数组,长度100,每个元素都有2个属性
否则你要搞2个int型的数组来分别存每个物品的其中一个属性,就容易乱掉了
就是一个匿名类,可以理解为他是但单独一个类,然后里边俩属性,再赋值操作
是一个自定义的类,如果是刚学的话,学到面向对象就知道咋回事了
没啥特殊含义,就类似于 人类 陈冰安 这样,Goods 只是个名字而已,你想改成bads、abc 都可以,只要看得懂
class 关键字,标识声明一个类,这个类的名字你可以自定义(Java保留字和关键字除外)
class Goods仅仅是声明一个叫Goods的类,这个类里面有属性还有一个构造方法
没有特别含义,只是在同一个文件里面定义了一个新类