gpt4 book ai didi

java - Java Parrot 程序简介

转载 作者:行者123 更新时间:2023-12-01 13:27:23 25 4
gpt4 key购买 nike

我们有一个关于 Java 类介绍的作业,要求我们对鹦鹉进行编程。

基本上我们有一个输出“你想说什么?

用户输入他的输入“巴拉巴拉巴拉”

然后鹦鹉应该重复

“巴拉巴拉巴拉”

我已经实现了这一目标。

package parrot;

import java.util.Scanner;


public class Parrot {


public static void main(String[] args) {
System.out.print(" What do you want to say? ");


Scanner input = new Scanner(System.in);
String Parrot = input.nextLine();

System.out.println("Paulie Says: " + Parrot);



}
}

这给了我所需的确切结果,但后来我在实验室说明中读到它希望我们在 2 个文件中完成?

 Add 2 files to the project: Parrot.java and ParrotTest.java
 In Parrot.java do the following:
 Create a public class called Parrot
 Inside the class create a public method called speak. The method speak has one String parameter named word and no return value (i.e. return type void) The method header looks like this: public void speak(String word)
 The parrot repeats anything he is told. We implement this behavior by printing the word passed as an argument

我认为我被要求做的是从另一个文件调用它?有人可以向我解释如何执行此操作,因为我不太确定发生了什么?

最佳答案

是的,您的程序执行给定的任务,但不是按照您要求的方式执行。您的 main 方法应该从 ParrotTest.java 文件内部执行。在此文件 (ParrotTest.java) 中,您需要通过调用构造函数来创建类的实例(您可以将其称为 Parrot)。

在 Parrot.java 中,您将创建一个名为“speak”的方法,它接受字符串单词。

回到主方法:在这里您将要求用户输入,捕获字符串“word”中的输入并将其作为参数传递给您创建的speak方法。一旦您的方法有了这个参数,您就可以将其内容打印到控制台。

关于java - Java Parrot 程序简介,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21745107/

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