riesen java problem!

Status
Nicht offen für weitere Antworten.

estragon

Mitglied
also hi erstmal zu allen.....hier mein problem: bin im moment im auslandssemster und wurde hier dazu gezwungen java zu belegen obwohl ich mit programmieren wirklich nicht viel am hut habe :roll: :roll:

nun muss ich hier eine hausarbeit abliefern!!!und brauche wirklich eure hilfe!
....hab halt wirklich niemand an den ich mich wenden kann und bin für jeden noch so kleinen tip dankbar also zuerst musste ich stage 1 machen die ich dann auch hinbekommen habe ...stage 2 war dann auch kein problem..denke habe so langsam bissel was von diesem seltsamen java verstanden das problem ist jetzt stage 3 habe das gefühl das hier ne schleife her muss habe aber noch nie eine gemacht habe auch mal meinen code dazugemacht der mag für die profis zwar schlecht aussehen bin aber stolz auf ihn man beachte die unterschiedlichen wege wie ich manche dinge gelöst habe also viell kann mir ja jemand bisschen helfen.waere wirklich unglaublich dankbar.habe der vollstaenigkeit wegen mal die ganze aufgabe gepostet, aber wie gesagt bin bei stage 3. ganz unten hab ich einen hyperlink zu meinem bisher geschriebenen code!!!


You are going to write one or more Java Classes/programs to deal with the following scenario:

Imagine that it is now the start of your second year at University and you are thinking about applying for a placement job. You have just decided to apply to the School of ICT at Greater Headingley University – you’ve heard that it’s a fantastic University with very helpful staff, especially on the programming modules.

The School will need some information to help them make their decision, such as the name (or abbreviation) of your University/college, your personal and family names and so on. Of course, the School of ICT are interested in the grades for your best 6 modules in your first year. Greater Headingley University is not interested in your age; because they are trying to get more students and employees from disadvantaged backgrounds they may be interested in the post-code for your home address.

The School had already offered places to 4 placement students, but can take at most 5 new placement students in each academic year. During the next month the School will receive up to 200 phone calls and 50 letters a day from students looking for placement work, and will need to decide whether to take each of these students. The School has 99 members of staff, but only 2 of them are available to deal with employing placement students. The School can only accept students who have achieved at least 3 Firsts and 3 Upper Seconds. When the maximum number of placements has been offered a place, no more offers can be made.

Stage 1 (35% of the marks available for this assessment)

One of the Classes in this scenario is the Applicant Class. Identify at least 8 properties and 4 appropriate methods for this (as described above plus any others you think sensible). These methods and properties must be useful in helping a student apply to University. For example, you might think it useful to have one method which displays the placement student’s age. Use these properties and methods to create the Applicant class. Make sure to put comments in your Java program to explain these. At this stage, the methods can be empty as long as your program compiles and executes.


Stage 2 (25% of the marks available for this assessment)
- Your program can correctly achieve all of the above, plus you need to demonstrate the following:

You will write a working Java program which creates at least one Object of the Applicant class, gets the appropriate values and displays the values of all of the properties.

Stage 3 (20% of the marks available for this assessment)
- Your program can correctly achieve all of the above, plus the following:

The overall aim of the system is to help decide whether students can be accepted for placement at the School of ICT. Identify one other Object in the scenario above and at least 3 methods and 3 properties for it. Use this information to create a Class for that type of Object. Make sure that your program(s) compile; however, you do not have to get the methods working fully – you can just show a short message for each of the methods that says “This is method XX” (where ‘XX’ is what you have called that method). Write a program to create and test the Objects for the Classes you have identified.

MEIN JAVA
 
B

bygones

Gast
wenn ich es richtig verstanden habe ist step 3, dass du eine Klasse erstellen sollst, die entscheidet, ob ein Student an der Schule ein Praktikumsplatz bekommt. Die Klasse soll 3 methoden und 3 Eigenschaften haben.

Also nix mit Schleife....

d.h. du musst dir überlegen, was eine solche Klasse braucht und welche Methoden existieren können. Du musst sie ja nicht implementieren laut Angabe !
 

estragon

Mitglied
stimmt nix mit schleife war nur gerade bisschen verwirrt...habe mir gerade vom tutor helfen lassen und hab jetzt mal den anfang des naechsten files....


Code:
public class university{
	
	private  static final  int places_available =5;
	private int places_taken = 4;
	
	private String uni_name;
	
	applicant a;
	
	public void check_app_details(applicant a){
		
		
		a.giveaddress();
	}




blick es aber immernoch nicht was die wollen...auf jeden fall muss ein student wohl angenommen werden und dann zaehlt der timer hoch und es ist kein platz mehr....
 
B

bygones

Gast
also wie gesagt für mich klingt das wie nach Praktikum - nicht nach Uni direkt

d.h. ich würde eine Klasse schreiben Praktikum. Was braucht man für infos:

1. Name des Praktikums ?
2. Wer hält das Praktikum (Dozent) ?
3. Wer nimmt daran teil ?

ersten beiden Punkte sollten klar sein, beim dritten würde ich mir einen Array von Studenten erstellen. Es gibt eine Methode die einen neuen Studenten hinzufügt bzw. vorher testet ob noch Platz frei ist.

aber wie gesagt - die methoden an sich müsst ihr ja gar nicht implementieren....
 

estragon

Mitglied
ja und wie wuerde ich hier wenn ich einen student aufnehmen hochzaehlen??brauche den code sorry anders blicke ich es nicht wie gesagt bin absoluter nixblicker...das mit dem hochzaehlen muss naemlich sicher mit rein.
 
B

bygones

Gast
hä ? wie zählt man hoch ? man hat eine variable die mit 0 z.b. initialisiert wird - neuer Student - variable + 1.

Code:
private int numberOfStudents = 0;

public void addStudent(Student s) {
 numberOfStudents++;
 .....
}

auch als Nixblicker ist es nicht zu schwer sich Bücher und API mal anzuschauen...

Eigeninitiative for the win
 
G

Guest

Gast
Da steht, das Ziel ist ein Programm, das bei der Entscheidung hilft, ob ein Student einen Praktikumsplatz bekommt oder nicht.
Und du sollst insgesamt 2 Klassen erstellen, die dazu benötigt werden.
Das eine ist die applicant Klasse. Die hast du schon.
Welches die zweite ist musst du selbst rausfinden, aber ich denke mal die Schule ist das nahe liegenste,
denn die benötigt man auf jeden Fall.

Deine university Klasse sieht schon mal gut aus, aber wozu ist das Attribut uni_name ?
Der Name steht doch fest und braucht nicht veränderbar sein oder?
Ich denke mal, dass du es schaffst dir 3 Methoden und 3 Attribute für diese Klasse auszudenken.

Wenn du das hast kommt noch eine Ausgabe in die Methoden
z.B.
Code:
public void check_app_details(applicant a){
      System.out.println("This is method check_app_details");
}

Als letztes sollst du dann ein Programm schreiben, das beide Klassen testet.
Ich vermute dazu brauchst du eine extra Klasse.

Code:
public class Test {
    public static void main(String[] args) {
        applicant a1 = new applicant();
        university u1=new university();
        u1. check_app_details(a1);       // an dieser Stelle sollte er jetzt "This is method check_app_details" ausgeben
        usw...
    }
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A If-Schleife spinnt - ganz einfach Code - Riesen Problem :) Java Basics - Anfänger-Themen 9
P Brauche RIESEN Hilfe zu OOP Projekt! Java Basics - Anfänger-Themen 6
U Riesen Problem - unsupported major.minor version 49.0 Java Basics - Anfänger-Themen 5
J Probleme mit drucken aus Java Java Basics - Anfänger-Themen 3
Gokul Java chart library suggestion for web application? Java Basics - Anfänger-Themen 2
D wie kann ich gcc aus einer .java datei heraus aufrufen? Java Basics - Anfänger-Themen 2
S Text Formatierung in Java Java Basics - Anfänger-Themen 2
B Erste Schritte yaml parsen in Java Java Basics - Anfänger-Themen 19
C Methoden Umlaute in Java Java Basics - Anfänger-Themen 18
W Java-PRogramm liest als EXE-File Nicht USB, jedoch aus NetBeans Java Basics - Anfänger-Themen 45
W Methoden java map ersatz für c++map Java Basics - Anfänger-Themen 3
M Erste Schritte Java Primzahltester Java Basics - Anfänger-Themen 4
A csv Reader für Java? Java Basics - Anfänger-Themen 27
K Java - Enums Java Basics - Anfänger-Themen 30
tomzen Java Unterstützung für exel dateien installieren. Java Basics - Anfänger-Themen 2
Rookar java.lang.NoClassDefFoundError: org/json/JSONException Java Basics - Anfänger-Themen 2
Rookar Mit Button andere java öffnen Java Basics - Anfänger-Themen 4
F Java Object to Hashmap ? Java Basics - Anfänger-Themen 6
I Backend in Java und Ansicht von Dateien in statische HTML Seiten? Java Basics - Anfänger-Themen 15
R Input/Output Verwendung des Euro-Zeichens in Java Java Basics - Anfänger-Themen 7
I Push Nachrichten von JAVA EE App an Mobile App Java Basics - Anfänger-Themen 3
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
G Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
XWing Java Klssenproblem Java Basics - Anfänger-Themen 4
R Umgebungsvariable java -cp gibt immer Java-Hilfe... Java Basics - Anfänger-Themen 3
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
G Java 8 - Support-Ende Java Basics - Anfänger-Themen 7
T Java Weihnachtsbaum + Rahmen Java Basics - Anfänger-Themen 1
N Will mit Java anfangen Java Basics - Anfänger-Themen 13
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
M Java Iterator Verständnisfrage Java Basics - Anfänger-Themen 6
M Java Mail Programm Java Basics - Anfänger-Themen 4
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
G Java long- in int-Variable umwandeln Java Basics - Anfänger-Themen 6
JaZuDemNo Java im Studium Java Basics - Anfänger-Themen 7
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
I QR code in Java selber generieren Java Basics - Anfänger-Themen 5
V Java-Ausnahmebehandlung: Behandlung geprüfter Ausnahmen Java Basics - Anfänger-Themen 1
krgewb Java Streams Java Basics - Anfänger-Themen 10
A Überwältigt von der komplexen Java Welt Java Basics - Anfänger-Themen 29
O Mehrfachvererbung auf Spezifikations- und Implementierungsebene in Java. Interfaces Java Basics - Anfänger-Themen 19
John_Sace Homogene Realisierung von Generics in Java ? Java Basics - Anfänger-Themen 19
P Meldung aus Java-Klasse in Thread an aufrufende Klasse Java Basics - Anfänger-Themen 1
R mit Java API arbeiten Java Basics - Anfänger-Themen 9
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
S Java: Wie sortiere ich eine ArrayList benutzerdefinierter Objekte nach einem bestimmten Attribut? Java Basics - Anfänger-Themen 2
Timo12345 JNLP File mit Java öffnen Java Basics - Anfänger-Themen 2
S Video Editierung mit Java.._ Java Basics - Anfänger-Themen 2
F Einstelungen in Java - CursorBlinkRate Java Basics - Anfänger-Themen 10
A PHP $_POST["name"] in Java Java Basics - Anfänger-Themen 3
vivansai21 Is there a oneliner to create a SortedSet filled with one or multiple elements in Java? Java Basics - Anfänger-Themen 9
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
Arjunreddy Can someone please tell me how to use a debugger in BlueJ(a Java environment) Java Basics - Anfänger-Themen 1
M Java assoziationen (UML) Java Basics - Anfänger-Themen 8
H Excel-Tabellen mit Java erstellen Java Basics - Anfänger-Themen 4
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
xXGrowGuruXx Java einstieg, leichte sache 0 verstanden Java Basics - Anfänger-Themen 7
A java.sql.SQLException: Data type mismatch. Java Basics - Anfänger-Themen 1
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
N Java Spiel Figur auf dem Hintergrundbild bewegen. Java Basics - Anfänger-Themen 11
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
A Lerngruppe Java Java Basics - Anfänger-Themen 2
G Help me in the Java Program Java Basics - Anfänger-Themen 2
L Java- Vererbung Java Basics - Anfänger-Themen 4
LimDul Suche Java Stream Tutorial Java Basics - Anfänger-Themen 2
_so_far_away_ Ich möchte Java lernen Java Basics - Anfänger-Themen 11
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
M Datentypen While-Schleife eine Java Methode erstellen Java Basics - Anfänger-Themen 3
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
MoxMorris this Keyword in Java Java Basics - Anfänger-Themen 14
D Wie kann man in Java nach Arrays auf Duplikate prüfen Java Basics - Anfänger-Themen 12
wolei JAVA Zeitdifferenz feststellen. Java Basics - Anfänger-Themen 4
DiyarcanZeren Rekursion in Java Java Basics - Anfänger-Themen 5
wolei Java generic interface in a generic class Java Basics - Anfänger-Themen 6
monsterherz Ablauf der Erstellung eines Java Programmes Java Basics - Anfänger-Themen 17
monsterherz Circle.java:5: error: <identifier> expected Java Basics - Anfänger-Themen 2
julian-fr Wie kann ich am besten Java lernen? Java Basics - Anfänger-Themen 17
A Java-Properties und -RessourceBundles Java Basics - Anfänger-Themen 5
lrnz22 Java-Basics-Aufgabe Java Basics - Anfänger-Themen 8
R Java kann nicht installiert werden Java Basics - Anfänger-Themen 8
marcelnedza Finde meinen Fehler in einer Methode nicht, Java Karol Java Basics - Anfänger-Themen 15
G In ein java Dokument Ton einbinden Java Basics - Anfänger-Themen 1
C was heisst es wenn java ']' erwartet ? Java Basics - Anfänger-Themen 2
KeinJavaFreak Erste Schritte Programm "Java(TM) Platform SE binary " nicht vorhanden Java Basics - Anfänger-Themen 1
KeinJavaFreak Erste Schritte Java "Executable Jar File" nicht vorhanden Java Basics - Anfänger-Themen 1
melisax Java 2D-Array Tabelle Java Basics - Anfänger-Themen 4
melisax Java Array Wert an bestimmtem Index angeben Java Basics - Anfänger-Themen 14
J Java Testklasse Java Basics - Anfänger-Themen 5
P Java Selenium . Parameterized.Parameters erzeugt eine Fehlermeldung Java Basics - Anfänger-Themen 14
W Java-Code mit Array Java Basics - Anfänger-Themen 14
W Java-Code Java Basics - Anfänger-Themen 2
P BeforeEach AfterEach werden nicht ausgeführt. Java / Selenium Java Basics - Anfänger-Themen 4
A Wie führe ich eine Batch-Datei von meiner Java-Anwendung aus? Java Basics - Anfänger-Themen 18
W Java code- TicTac toe Java Basics - Anfänger-Themen 51

Ähnliche Java Themen

Neue Themen


Oben