我不明白新功能线。为什么在那里?
I don't understand the new functions line. why is it there?
public class Programme {
public static void main(String[] args) {
String adminstrator; // initiate Adminstator variable
Functions fun= new Functions();
Scanner keyboard=new Scanner(System.in); // initiating keyboard inputs
Scanner sc= new Scanner(System.in);
System.out.println("Please input Administrator name: "); //asking for administrators name
adminstrator=sc.nextLine(); // setting adminstrator name
这在 Java 中很常见。也许您来自另一种编程语言(比方说,C++)。
在 Java 中,做 Functions fun; 只是说 fun 是对 class Functions 对象的引用,但不会创建任何对象。在 C++ 中,这就像做 Functions* fun;.
做Functions fun= new Functions();说fun是对class Functions对象的引用,但也创建了那个class 并将其分配给乐趣。
public class Programme {
public static void main(String[] args) {
String adminstrator; // initiate Adminstator variable
Functions fun= new Functions();
Scanner keyboard=new Scanner(System.in); // initiating keyboard inputs
Scanner sc= new Scanner(System.in);
System.out.println("Please input Administrator name: "); //asking for administrators name
adminstrator=sc.nextLine(); // setting adminstrator name
这在 Java 中很常见。也许您来自另一种编程语言(比方说,C++)。 在 Java 中,做 Functions fun; 只是说 fun 是对 class Functions 对象的引用,但不会创建任何对象。在 C++ 中,这就像做 Functions* fun;.
做Functions fun= new Functions();说fun是对class Functions对象的引用,但也创建了那个class 并将其分配给乐趣。