2016-09-13 6 views
-2

Ich möchte ein Clock-Programm in Java erstellen. Ich habe eine Zählerklasse, die zwei Parameter verwendet, einen Anfangswert (Ganzzahl) und einen Grenzwert (auch eine Ganzzahl). Ich habe eine andere Klasse, eine Clock-Klasse, die zwei Parameter haben sollte (Stunde und Minuten). Und diese Parameter sollen Objekte der Gegenklasse sein. Wie kann ich in der TaktklasseIch habe Probleme mit einer Klasse-I in einer anderen Klasse erstellt haben, in Java

+0

Ich schlage vor, dieses Kapitel lesen, um besser das Konzept zu verstehen. (Objekte und Klassen) https://docs.oracle.com/javase/tutorial/java/javaOO/index.html –

Antwort

0

Anruf new und weisen Sie den Verweis auf eine Variable, natürlich eine Instanz der Klasse Zähler erstellen.

Etwas wie folgt aus:

public class Clock { 
    private Counter counter; 

    public Clock(int hour, int minutes) { 
     // don't know what you want here. Can't see how they're related. 
     this.counter = new Counter(0, 60*hour+minutes); 
    } 
} 
+0

'neue Zähler (Stunden, Minuten)' - wirklich? Sehen Sie sich die Problembeschreibung erneut an. Dies verwirrt nur das OP, das auf Anfängerniveau operiert. –

+0

Sorry, bessere Variablennamen wären eine gute Idee. – duffymo

+0

Danke Duffymo, aber die Stunden- und Minutenparameter sollen Zähler sein. –

Verwandte Themen