Java中包,类,对象有什么区别啊?
答案:3 悬赏:50
解决时间 2021-01-14 22:34
- 提问者网友:心牵心
- 2021-01-14 17:32
Java中包,类,对象有什么区别啊?
最佳答案
- 二级知识专家网友:由着我着迷
- 2021-01-14 18:12
你好,分别回答每个问题。
1. 如果这个.java文件的最上面有package ... 这段代码,就表示这个文件中的类都在一个包下,否则就没有包的概念。
2.就是你说的,正确。
3. 类是模版,只有一个,对象就是具体的东西。加入我有一个汽车类(模版),然后我分别创建奥迪 奔驰 法拉利 这些个汽车,这里的具体的车就是对象。
1. 如果这个.java文件的最上面有package ... 这段代码,就表示这个文件中的类都在一个包下,否则就没有包的概念。
2.就是你说的,正确。
3. 类是模版,只有一个,对象就是具体的东西。加入我有一个汽车类(模版),然后我分别创建奥迪 奔驰 法拉利 这些个汽车,这里的具体的车就是对象。
全部回答
- 1楼网友:躲不过心动
- 2021-01-14 19:05
包的话 在开头加package语句 就是同一个包了 编译后 class文件都会放到哪个文件夹中。对象就是类的实例化,比如 String a=new String(""); 那么a就是一个对象了
- 2楼网友:雪起风沙痕
- 2021-01-14 18:29
包可以理解为包含JAVA文件的一层套一层的文件夹
类是将对象实体的功能,共性抽象剥离出来的一个概念,可以理解为一个定义
对象:由类型进行声明,于是他就具有类型所定义的特性了(属性,方法等)
我们通过定义好的类型声明需要的对象,有对象去实体话的调用方法或改变属性
以车子为例:
包就是:xx市xx区xx车库
类型:车
子类:大众汽车
对象:我买的桑塔纳2000
调用方法:油门,刹车,换挡。
修改属性:喷漆,换零件。
类是将对象实体的功能,共性抽象剥离出来的一个概念,可以理解为一个定义
对象:由类型进行声明,于是他就具有类型所定义的特性了(属性,方法等)
我们通过定义好的类型声明需要的对象,有对象去实体话的调用方法或改变属性
以车子为例:
包就是:xx市xx区xx车库
类型:车
子类:大众汽车
对象:我买的桑塔纳2000
调用方法:油门,刹车,换挡。
修改属性:喷漆,换零件。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯