-1
好吧我是一個小心靈,從我必須做的任務中掙脫出來。我們必須從wiley.com/go/javaexamples(第10章示例)實現一個序列類來創建一個名爲PrimeSequence的新類,並且它必須正確對齊前100個主要序列號。我不明白實施其他課程的重點,我做到了,但我知道我沒有遵循任務規則,因爲我不明白我應該從其他課程實施什麼,我也沒有使用其他課程。我不知道什麼我必須做實施另一個班級來創建前100個素數
序列類
public interface Sequence
{
int next();
}
PrimeSequence類
public class PrimeSequence implements Sequence
{
public PrimeSequence()
{
}
public boolean isPrime(int x)
{
for (int start = 2; start <= Math.sqrt(x); start++)
{
if (x % start == 0)
{
return false;
}
}
return true;
}
public int next()
{
}
}
PrimeSequenceTester
public class PrimeSequenceTester {
public static void main(String[] args)
{
PrimeSequence prime = new PrimeSequence();
int currentNumber = 2;
int primesFound = 0;
while (primesFound < 100) {
if (prime.isPrime(currentNumber))
{
primesFound++;
System.out.printf("%4s",currentNumber + " ");
if (primesFound % 10 == 0)
{
System.out.println();
}
}
currentNumber++;
}
}
瞭解接口的用途。 –
我得到的實現讓你使用抽象方法,但我不知道如何在這裏應用 –