G
Guest
Gast
Hi Leute!
Ich habe mit Java gerade erst begonnen, "Java ist auch eine Insel 7" ist auf meinem PC, ich schaue mir das auch regelmäßig an.
Naja, jedenfalls lerne ich in Informatik nur die Syntax, was schon relativ..sinnlos ist, wie ich finde.
Ich würde sagen, man sollte zuerst die Anwendung, dann die Syntax lernen, aber nagut... :roll:
Könnte mir jemand sagen, ob es SEHR große Schritte zu einer GUI zur Bedienung eines Ticketautomaten sind, den wir geschrieben haben (ein klitzekleines "Programm", die .jar läuft auch gar nicht :lol: ).
Sieht bisher so aus, es sollen nur noch verschiedene Preisklassen der Tickets 'rein, wir benutzen BlueJ, womit dann auch "geldEinwerfen" und "preis/ticketpreis" definiert wird.
Bisher kann ich auch nur Webdesign per CSS-Stylesheets, das kann ich relativ gut, auch, wenn das teilweise große Projekte sind für Websites, wo dann auch alles stimmen muss und gut strukturiert sein muss, damit man nicht den Überblick verliert, aber ich meine: es zählt ja eigentlich zu MarkUp-languages, lassen wir das also :lol:
Danke schonmal für Verbesserungen und Ideen dazu.
Ich habe mit Java gerade erst begonnen, "Java ist auch eine Insel 7" ist auf meinem PC, ich schaue mir das auch regelmäßig an.
Naja, jedenfalls lerne ich in Informatik nur die Syntax, was schon relativ..sinnlos ist, wie ich finde.
Ich würde sagen, man sollte zuerst die Anwendung, dann die Syntax lernen, aber nagut... :roll:
Könnte mir jemand sagen, ob es SEHR große Schritte zu einer GUI zur Bedienung eines Ticketautomaten sind, den wir geschrieben haben (ein klitzekleines "Programm", die .jar läuft auch gar nicht :lol: ).
Sieht bisher so aus, es sollen nur noch verschiedene Preisklassen der Tickets 'rein, wir benutzen BlueJ, womit dann auch "geldEinwerfen" und "preis/ticketpreis" definiert wird.
Code:
/**
*
* Metatags
* @author Javaanfänger123 :D
* @version 0.3 Alpha
*/
public class Ticketautomat
{
private int preis;
private int bisherGezahlt;
private int gesamtsumme;
public Ticketautomat(int ticketpreis)
{
preis = ticketpreis;
bisherGezahlt = 0;
gesamtsumme = 0;
}
public int gibPreis()
{
return preis;
}
public int gibBisherGezahltBetrag()
{
return bisherGezahlt;
}
public void geldEinwerfen(int Betrag)
{
bisherGezahlt = bisherGezahlt + Betrag;
}
public void ticketDrucken()
{
if(bisherGezahlt >= preis)
{
if(bisherGezahlt > preis)
{
System.out.println("##################");
System.out.println("# Die BlueJ-Line");
System.out.println("#Ticket");
System.out.println("# " + preis + " Cent.");
System.out.println("Ihr Rückgeld beträgt " +( bisherGezahlt - preis) + " Cent Rückgeld.");
System.out.println("Entnehmen Sie dieses bitte!");
System.out.println("##################");
System.out.println();
gesamtsumme = gesamtsumme + bisherGezahlt;
bisherGezahlt = 0;
}
else
{
System.out.println("##################");
System.out.println("# Ticket");
System.out.println("# " + preis + " Cent.");
System.out.println("##################");
System.out.println();
gesamtsumme = gesamtsumme + bisherGezahlt;
bisherGezahlt = 0;
}
}
else
{
System.out.println("Sie haben noch nicht ausreichend Geld gezahlt.");
System.out.println("Sie müssen noch " + (preis - bisherGezahlt) + " Cent zahlen.");
}
}
}
Bisher kann ich auch nur Webdesign per CSS-Stylesheets, das kann ich relativ gut, auch, wenn das teilweise große Projekte sind für Websites, wo dann auch alles stimmen muss und gut strukturiert sein muss, damit man nicht den Überblick verliert, aber ich meine: es zählt ja eigentlich zu MarkUp-languages, lassen wir das also :lol:
Danke schonmal für Verbesserungen und Ideen dazu.