黑马程序员技术交流社区
标题:
[杭州校区]Java基础到底类与对象之间有什么不同?
[打印本页]
作者:
18069784325
时间:
2018-8-10 23:23
标题:
[杭州校区]Java基础到底类与对象之间有什么不同?
类不是对象
(却是用来创建他们的模型 )
类的对象是蓝图,它会告诉虚拟机如何创建某种类型的对象,根据某类创建出的对象都会有自己的实例变量.举例来说,你可以使用按钮类来创建许多大小,颜色,文字等不同的按钮.
对象就好像通讯薄中的一笔数据.
通讯薄的每张名片都有相同的空白字段(实例变量).填入新的联系人就如同创建新的实例(对象),填入卡片的数据代表联络人的状态.
这个卡片类上的方法就是你会对卡片做的事情:getTel(),changeAddress(),deleteCard()等.
所以每张卡片能够执行相同的动作,但取出的结果应该是依每张卡片各自独立的.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2