Java programmering hjälp !
Hej, Jag är en nybörjare och har lite svårt för komplicerade uppgifter, skulle verkligen uppskatta om någon kunde hjälpa mig med ett antal uppgifter<3
1. I ett program finns följande Klass som skall representera en valfri boll:
class Ball {
public String use; // Vad bollen är till för, t ex "golf"
private double diameter; // Bollens diameter i "meter"
private int weight; // Bollens vikt i "gram"
private int pressure; // Bollens luftuttryck i "pascal"
private boolean used; // true om använd, annars false
public Ball (double dia, int M) {
use = "";
diameter = dia;
weight = w;
pressure = 50000;
used = false;
}
public void pumpIt (int addPress) {
pressure +- addPress;
}
}
a) Skriv en ny publik metod till klassen Ball.
Metoden skall heta setWeight (int w) och ändra bollens vikt.
Den skall inte returnera något värde
b) Skriv en ny publik metod till Klassen ball.
Metoden skall heta isUsed () och returnera true om bollen är använd, annars false.
c) Skriv en ny publik metod till klassen Ball.
Metoden skall heta kickIt () och göra så att bollen blir "använd"
Välj själv lämpliga eventuella inparametrar och returvärden.
d) Skapa med hjälp av Ball-klassen ett fotbolls-objekt med namnet minBoll som följer Fifas regler för en
ny "senior"-boll (storlek 5), dvs den skall användas till "fotboll"
ha en diameter på 0.22 m, en vikt på 430 g, ett tryck på 85.000 Pa och vara omvänd.
Detta kan du lösa med 3 st kodrader!
e) Skriv EN kodrar som skriver ut på skärmen vad objektet minBoll är til för.
8. Vilka TVÅ värden kommer följande kodrader med ArrayList skriva ut på skärmen?
ArrayList<String> handaLista = new ArrayList <> ();
handlaLista.add ("Pasta");
handlaLista.add ("Mjölk");
handlaLista.add (1, "Juice");
handlaLista.add ("Bröd");
handlaLista.remove (0);
handlaLista.add (2, "Smör");
System.out.println ( handLista.size () );
System.out.println ( handLista.get (1) );