黑马程序员技术交流社区

标题: [杭州校区]Java基础到底类与对象之间有什么不同? [打印本页]

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




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2