个人理财 定义了一个Java类(它是什么意思是一个帐户) - 虚拟

定义了一个Java类(它是什么意思是一个帐户) - 虚拟

视频: 从零学VPS配置系列教程二 VPS购买指南 2024

视频: 从零学VPS配置系列教程二 VPS购买指南 2024
Anonim

Java可以让你定义一个类。那是什么意思?想想这样。一个银行账户与另一个账户有什么区别?如果你问一个银行家这个问题,你听到一个很长的销售点。银行家描述利率,收费,处罚 - 整个例程。不要担心,对于这个例子,你不需要知道所有这一切。

相反,您想知道我的帐户与您的帐户有何不同。毕竟,我的账户名为 Barry Burd,以Burd Brain Consulting的身份进行交易, ,您的账户被命名为 Jane Q. Reader,以Budding Java Expert的身份进行交易。 我的帐户有$ 24。 02在里面。那你的怎么样?

<! - 1 - >

当你正确地看到它时,一个账户和另一个账户之间的差异可以被归结为变量的值。也许有一个名为 balance 的变量。对我而言, 平衡 的值是 24。 02 。对你来说, 平衡 的值是 55。 63 。问题是,在编写计算机程序来处理帐户时,如何将 余额 变量与 余额 变量分开?

答案是创建两个独立的对象。让一个 平衡 变量位于其中一个对象内,让另一个 平衡 变量位于另一个对象内。当你在它的时候,在每个对象中放一个 名字 变量和一个 地址 变量。在那里你有两个对象,每个对象代表一个 账户 。更准确地说,每个对象都是Account类的一个实例。

两个对象。

到目前为止,这么好。但是,你还没有解决原来的问题。在你的计算机程序中,如何引用我的 balance 变量,而不是 balance 变量?那么,你有两个对象,所以也许你有变量来引用这两个对象。创建一个名为 myAccount 的变量和另一个名为 yourAccount的变量。 myAccount 变量指向我的对象( Account 类的实例),其中包含所有的东西。要引用我的余额,请写

myAccount。余额

要引用我的名字,请写

myAccount。名称

然后 yourAccount。余额 是指对象的 余额 变量和 yourAccount中的值。名称 是指对象的 名称 变量的值。要告诉Java我的帐户有多少,你可以写

myAccount。余额= 24. 02;

要在屏幕上显示您的姓名,您可以写入

。println(yourAccount。name);

成为一个帐户意味着什么。

public class Account {

String name;

字符串地址;双重平衡

帐户 类定义了 帐户 的含义。特别是,这段代码告诉你每个 Account 类的实例都有三个变量: 名称 地址 余额 。这与上图中的信息一致。 1. Java程序员对这种类型的变量(属于类实例的变量)有特殊的名称。这些变量中的每一个( 名称 地址 余额 )称为 字段。 在类中声明但不在任何特定方法内的变量是一个字段。变量

名称 地址 天平 是字段。另一个字段的名称是一个实例变量。 你真的可以用四行代码来定义一个完整的Java类吗?你当然可以。一个类是现有事物的一个组合。在

Account 类中,这些现有的值是两个 字符串 值和一个 double 值。 字段声明具有默认访问权限,这意味着在类型名称

字符串 之前没有添加单词。默认访问的替代方法是public,protected和private访问: public String name;

保护字符串地址;私人双重平衡

专业程序员避免使用默认访问,因为默认访问不会防止意外误用域。但是,当你首先了解最简单的东西时,学习最好,而在Java中,默认访问是最简单的东西。

定义了一个Java类(它是什么意思是一个帐户) - 虚拟

编辑的选择

特权的基础知识在Oracle 12c - 虚拟机

特权的基础知识在Oracle 12c - 虚拟机

用户可以在Oracle 12c数据库中完成。您可能希望允许用户能够登录,但是您可能需要限制用户是否可以执行以下任一任务:访问某些数据开始...

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

的基础知识Oracle 12c恢复管理器(RMAN)环境,请考虑恢复目录。恢复目录是所有RMAN配置参数,备份操作和元数据的存储库。该目录可以无限期地存储备份信息。如何在Oracle 12c中选择目录模式RMAN提供了两种用于存储备份数据的选项:NOCATALOG ...

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

打开数据库中的审计记录,跟踪您制定的审计,以便您了解所做的事情。幸运的是,Oracle 12c在数据库中提供了一些视图来帮助您跟踪自己的操作:要验证您为审计配置的系统特权,请使用视图AUDIT_UNIFIED_POLICIES。要查看...

编辑的选择

Drupal友好的网页寄存公司 - 傻瓜

Drupal友好的网页寄存公司 - 傻瓜

网页寄存公司为您提供访问Web服务器,您可以在其中安装Drupal并使您的网站在Web上可见。一些公司为您安装Drupal或为您提供一键安装,为您节省了一些工作量。如果您决定自己跳过Drupal的安装,请考虑通过以下方式之一获取帐户...

Drupal花园功能 - 傻瓜

Drupal花园功能 - 傻瓜

让您有机会查看和使用所有Drupal花园功能,可以创建一个新的站点,然后选择自定义选项而不是其中一个已安装的模板:确保已经登录,然后单击我的站点链接。这样做打开了Drupal花园站点经理。点击创建...

Drupal园林主题生成器 - 傻瓜

Drupal园林主题生成器 - 傻瓜

Drupal花园设置完成后,有一些乐趣和玩你的网站上的主题。使用Drupal Gardens Theme Builder控制网站的外观是与安装Drupal自身副本不同的主要方式。但是你不会错过太多...

编辑的选择

更改MYOB中的文本和日期 - 虚拟人物

更改MYOB中的文本和日期 - 虚拟人物

MYOB为您提供了许多快捷方式以帮助简化任务。例如,您可以像在任何文字处理器中那样在MYOB中复制和粘贴文本。以下是快捷方式:按键组合快捷键结果Ctrl-A选择所有高亮显示的文本Ctrl-C复制文本Ctrl-V粘贴文本Ctrl-X删除或剪切文本Ctrl-Z取消最后一位...

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

主页,如果你选择案例,如图所示)。案例主页。当您点击Salesforce中的一个选项卡以访问特定的对象(例如,帐户,联系人或个案)时,您可以看到一些较大的,勾勒出的最近案例,报告和矩形的矩形。