webForumDet fria alternativet

Java program

Java

5 svar · 402 visningar · startad av carroli59

Medlem sedan okt. 20085 inlägg
Frågan#1

Hej, jag försöker skriva ett program som är aggregatklasser. En flight, tidpunkt och main klass. Tyvärr är det rörigt att få ihop tid, räcker det kanske med en typ klocka som tickar ? Är datatypen Date något som ska användas ?
Tack på förhand för tips. Mvh.Carroli

Medlem sedan maj 20012 237 inlägg
#2

Kan du förklara lite mer utförligt vd det är du vill åstadkomma.

Medlem sedan okt. 20085 inlägg
#3

Skapa en klass Flight som har tidpunkter (en klass). Det ska vara metoder som hanterar kommentarer och förseningar på avgångs och ankomsttider. Man ska få information om plan. Main-ska testa metoderna.
Jag har svårt att knyta ihop allt.

Medlem sedan maj 20012 237 inlägg
#4

Du kan väl börja med att visa oss vad du har åstadkommit hittills. Om det är en skoluppgift så gör vi inte den åt dig.

Medlem sedan okt. 20085 inlägg
#5

Klass Flight

package flight;
public class Flight

{
private int flightNo;
private double arrTime,depTime ;
private String flyDest;

public Flight(int flightNo, double arrTime,double depTime, String flyDest)//konstruktor
{
  this.flightNo=flightNo;
  this.arrTime=arrTime; 
  this.depTime=depTime; 
  this.flyDest=flyDest; 
}
  
   public double getDepartureTime() //metod för att skicka avgångstid

{
return this.depTime;
}

public double getArrivalTime() //metod föt att skicka ankomsttid

{
return this.arrTime;
}

public String getDestination() //destination
{
return this.flyDest;
}
@Override
public String toString() //skriver ut informationen om ett flyg
{
String result;
result = flyDest + "\n";
result += flightNo + "" ;
result += arrTime + "";
return result;
}

}

Medlem sedan okt. 20085 inlägg
#6

package flight;

import java.util.Scanner;

public class Tidpunkt

{
private int timmar, minuter;

public Tidpunkt (int t, int m) //konstruktor
{
    timmar = t; 
    minuter = m; 
    
}

 public void tickar ()
  {
     minuter++; 
     
     if (minuter == 60)
     {
         minuter = 0; 
         timmar++; 
     }
 }
        
  public void Tid ()
  {
    
  }

}

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)