Java 我应该把我的测试方法放在单独的课堂上吗?如果是,怎么做?
我对Java非常陌生。我的任务是创建自己的方法,然后创建一个类来测试它。 我的问题是,我是在类之外创建方法,还是在类内部创建方法?如果它是独立于类的,我如何让类访问我的方法 (它们是否保存为两个单独的文件?) 这就是我到目前为止所得到的,但我得到一个错误,我必须在类DWindmill中初始化kwat。我以为我已经在方法上做了???有什么建议吗Java 我应该把我的测试方法放在单独的课堂上吗?如果是,怎么做?,java,class,Java,Class,我对Java非常陌生。我的任务是创建自己的方法,然后创建一个类来测试它。 我的问题是,我是在类之外创建方法,还是在类内部创建方法?如果它是独立于类的,我如何让类访问我的方法 (它们是否保存为两个单独的文件?) 这就是我到目前为止所得到的,但我得到一个错误,我必须在类DWindmill中初始化kwat。我以为我已经在方法上做了???有什么建议吗 //This is the method Windmill import java.util.*; import static java.lang.Ma
//This is the method Windmill
import java.util.*;
import static java.lang.Math.*;
class DWindmill {
public static void Windmill(){
//create the method for the Windmill class
int miles = 50;
//int miles = 200;
//int miles = 250;
int KILOWATT = (miles / 50);}
static Scanner console = new Scanner(System.in);
{
System.out.println("Enter miles per hour:");
miles = console.nextInt();
Windmill();
System.out.println(+ KILOWATT + "kilowatts");
}
}
在Java中,所有方法都存在于类中。因此,为了创建一个类,您可以编写如下内容:
public class MyClass {
public static void Hello() {
//This is your method!
}
public static void main (String[] args) {
Hello(); //This is how you call your method.
}
}
对于这样的简单赋值,您可能可以在与类相同的类中创建方法。使用静态main方法创建一个类,该方法将作为程序的起点,然后创建将被调用的方法
看起来你对编程很陌生,我会利用你的程序中提供的任何教程。它们通常由初级、高级或研究生级别的学生教授,旨在给你一个很好的材料介绍,以及给你课外时间提问。确保你去上课,并且试着阅读你应该为课程买的课本。信息通常可以在那里找到。或者您可以创建如下内容
public class MyClass {
public int myMethod() {
,,,,,
}
}
public class myTest {
public void testMyMethod() {
MyClass testClass = new MyClass();
int output = testClass.myMethod();
.
.
}
}
在Java中,所有方法都需要在一个类中。您可以有一个单独的测试类,也可以在同一个类中测试它
如果您使用jUnit(www.jUnit.org)之类的工具对方法进行单元测试,事情可能会变得更加复杂。请去上课或阅读教科书或其他东西,因为您的代码演示了 对类是什么、方法是什么以及 如何对代码块使用大括号。这是一个修正版(但未经测试) 你的代码-
class Windmill
{
public static void main(String args[])
{
Scanner console = new Scanner(System.in);
System.out.println("Enter miles per hour:");
int miles = console.nextInt();
int KILOWATT = (miles / 50);
System.out.println(KILOWATT + " kilowatts");
}
}
说真的,在这一点上应该是有帮助的你应该向我们展示你已经拥有的东西。Jennifer——如果这是你的真名——你应该去上Java课,而不仅仅是给同学打电话要求作业。方法只能存在于Java中的类中。类由数据成员和方法组成。这本应该在第一节课的前五分钟就讲到了。你没有课本可以参考吗?试试这里: