gpt4 book ai didi

java - Java 中的客户端方法是什么?

转载 作者:行者123 更新时间:2023-12-01 18:08:20 26 4
gpt4 key购买 nike

我对 Java 比较陌生,正在尝试了解有关术语的更多信息。当我阅读时,我在关于公共(public)、私有(private)和静态变量的讨论中遇到了术语客户端方法

以下是我对这个术语的两个问题:

  • 客户端方法只是未在特定文件中声明的所有方法吗?假设我有两个文件,一个名为 File1.java,另一个名为 File2.java。如果 File2.java 包含一个名为 printText 的方法,那么从 File1 的角度来看,它是否会被视为客户端方法
  • 为什么它们被称为“client”方法,到底什么定义了客户端?也有客户端变量吗?

编辑:作为引用,我在当前最新版本的 Barron's AP Computer Science A book 中看到了这个术语。 ,这里是直接引用:

The variable OVERDRAWN_PENALTY is an example in the BankAccount class. Since the variable is public, it can be used in any client method. [...] A client method would refer to the variable as BankAccount.OVERDRAWN_PENALTY. In its own class it is referred to as simply OVERDRAWN_PENALTY.

重新编辑,这部分内容包含在上面引用之前:

Similarly public methods are accessible to all client programs. Clients, however, are not privy to the class implementation and may not access the private instance variables and private methods of the class.

最佳答案

好的,根据您的评论,本书的这一部分似乎使用术语客户端方法作为“不在此类/包/库中但使用此类的方法”的简短版本。

关于java - Java 中的客户端方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34696921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com