视频: BB academy, ep. 3 — Model blocks 2024
它将一个账户与另一个账户之间的差异归纳为Java代码中的变量值。也许有一个名为 平衡的变量。 对于一个人来说,一个像平衡这样的变量的值是24. 02.
另一个是平衡值是55. 63.问题是,在编写计算机程序来处理帐户时,怎么做你从另一个平衡变量中分离出一个平衡变量?
<! --1 - >答案是创建两个单独的对象。让一个平衡变量位于其中一个对象内,让另一个平衡变量位于另一个对象内。
当你在它的时候,在每个对象中放置一个名称变量和一个地址变量。在那里你有 - 两个对象,每个对象代表一个帐户。更准确地说,每个对象都是Account类的一个实例。 (看这张图)
到目前为止,这么好。但是,你还没有解决原来的问题。在你的计算机程序中,你如何引用一个平衡变量,而不是另一个平衡变量?那么,你有两个对象,所以也许你有变量来引用这两个对象。
创建一个名为 myAccount 的变量和另一个名为 yourAccount的变量。 myAccount变量引用一个对象(我的Account类的实例),其中包含所有的东西。要引用这个平衡,请写
我的账户。余额
要引用此名称,请写
myAccount。名称
然后yourAccount。平衡是指对象的平衡变量和yourAccount中的值。名称是指对象的名称变量的值。要告诉计算机在一个帐户中有多少人,可以写
myAccount。余额= 24. 02;
要在屏幕上显示您的姓名,您可以写入
。 println(yourAccount。name);
这些想法汇集在这些示例列表中。
public class Account {String name;字符串地址;双余额;}
帐户类定义了什么是一个帐户。特别是,它告诉你每个Account类的实例都有三个变量 - 名称,地址和余额。这与图中的信息一致。 Java程序员对这种类型的变量(属于类实例的变量)有特殊的名称。这些变量中的每一个(名称,地址和平衡)称为 字段。
在类中声明但不在任何特定方法内部的变量是 字段。 在清单中,变量名称,地址和余额是字段。另一个字段的名称是 实例变量。
你真的可以用四行代码来定义一个完整的Java类吗?你当然可以。事实上,这个清单中的Account类是Java程序员思考 类时所想的东西的代表。一个类是一组现有的东西。在Account类中,那些存在的东西是两个String值和一个double值。