数据类型名称与变量名称相同,这在Java中是如何工作的



如果您查看下面的代码,标题数据类型不应该是String吗。为什么它被称为标题;

我认为它引用了另一个方法/类?如果是,请

public class Book {
private int isbn;
private String author;
private Title title;
private List<Chapter> chapter }
private Title title

是指类别标题

如果你想使用该类的方法,那么你可能必须这样做:

title = new Title();

并将该类的方法或变量调用为:

title.methodName();
title.variableName;

或者,如果标题类是静态的,那么您可以直接调用方法,而无需执行以下操作:

title = new Title();

您可以简单地将方法或变量称为

private Title title;
title.methodName();
title.variableName;

Title是类的名称。在Java中,类名以大写字母开头。这里的Title是类的名称,Title是要为类Title创建的引用或对象的名称。变量名称标题没有硬性规定。

类标题是用户定义的类。它可能有几个组件或数据类型嵌入其中。例如,标题类可能有两个字符串-firstWord和secondWord,以及一个整数标题号。

你的标题课可能是这样的。

public class Title {
String firstWord;
String secondWord;
int titleNumber;
}

最新更新