Java方式中的属性和字段

Java方式中的属性和字段,java,computer-science,Java,Computer Science,假设Java中的属性是简单的getter和setter是正确的吗?正如前面提到的@Hovercraft中充满了EEL,标准Java bean似乎有getter和setter方法提供的属性,但是属性在Java中并不像在C中那样存在,在您的示例中只有一个名为secret的字段和两个名为property的方法 在java中可以有两个同名的方法,因为这种语言支持多态性 有一个重要条件,这两个方法可以有相同的名称,但签名不同,参数和/或返回类型应该不同 您可以在这里找到有关java多态性的更多信息:大多数

假设Java中的属性是简单的getter和setter是正确的吗?

正如前面提到的@Hovercraft中充满了EEL,标准Java bean似乎有getter和setter方法提供的属性,但是属性在Java中并不像在C中那样存在,在您的示例中只有一个名为secret的字段和两个名为property的方法

在java中可以有两个同名的方法,因为这种语言支持多态性

有一个重要条件,这两个方法可以有相同的名称,但签名不同,参数和/或返回类型应该不同


您可以在这里找到有关java多态性的更多信息:

大多数遵循-public void setSecretString secret和public String getSecretYes,我知道。但这里的财产是什么?方法?你是在问如何在C中定义属性吗?或者如何编写类似Java的C属性?不,我是在问Java中的属性。标记被删除了。谢谢。我的问题不是多态性。这是关于Java中的属性作为语言的一部分。好吧,最好的答案是eurythmia的一个:属性在Java中不存在,因为它们在C中存在