视频: 練習擁抱失敗 How to Fail w/吳緯中 Stef 2024
当您使用Java编程时,您将不断地使用类和对象进行工作。这两个想法是非常重要的。
闭上你的眼睛一分钟,思考一下什么是椅子。一张椅子有一个座位,一个背部和两条腿。每个座位都有一个形状,一个颜色,一个柔软程度等等。这些是椅子拥有的属性。所描述的是
椅子 - 作为椅子的东西的概念。在面向对象的术语中,这描述了椅子类。 <! - 1 - >
现在花一点时间来看看你的房间。 (如果你现在没有坐在房间里,假的。)几把椅子在房间里,每把椅子都是一个物体。这些对象中的每一个都是被称为椅子类的空灵事物的一个例子。所以这就是它的工作原理 - 课程是
椅子的概念,每个椅子都是一个对象。一个班级不是很多东西的集合。相反,一个类是某种事物背后的想法。当我们谈论你房间里的椅子时,我们谈的是每把椅子都有腿,座位,颜色等等。房间里不同的椅子的颜色可能不同,但这并不重要。当你谈论一类事物时,你将注意力集中在每个事物所拥有的属性上。
实例
,椅子班。这是另一种思考班级的方法。想象一张表格,显示您的所有三个银行账户。 (见表1) <!表格1科目表 科目编号
类型
余额16-13154-22864-7
检查 |
174。 87 |
1011 1234 2122 0000 |
积分 |
-471。 03 |
16-17238-13344-7 |
储蓄 |
247。 38 |
将表的列标题视为一个类,并将表的每一行视为一个对象。表的列标题描述了Account类。 |
根据表列标题,每个帐户都有一个帐号,一个类型和一个余额。在面向对象编程的术语中,Account类中的每个对象(即Account类的每个实例)都有一个帐号,一个类型和一个余额。所以,表格的最后一行是一个帐号为 |
16-17238-13344-7的对象。 |
同一个对象的类型为 |
Savings
,余额为 247。 38. 如果你打开了一个新账户,你将会拥有另一个对象,并且这个表将增加一行。新对象将是同一个Account类的一个实例。