2016-09-13 3 views
-2

Я хочу создать часовую программу в Java. У меня есть класс счетчика, который принимает два параметра, начальное значение (целое число) и предел (также целое число). У меня есть класс, класс Clock, который должен иметь два параметра (час и минуты). И эти параметры должны быть объектами класса счетчика. Как создать экземпляр класса счетчика в классе часовУ меня возникли проблемы с использованием класса, который я создал в другом классе в Java

+0

Я предлагаю прочитать эту главу, чтобы лучше понять эту концепцию. (Объекты и классы) https://docs.oracle.com/javase/tutorial/java/javaOO/index.html –

ответ

0

Вызвать new и присвоить ссылку на переменную, конечно.

Что-то вроде этого:

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

'new Counter (час, минуты)' - действительно? Взгляните на проблему снова. Это только смущает OP, который работает на уровне новичка. –

+0

Извините, лучшие имена переменных были бы хорошей идеей. – duffymo

+0

Спасибо duffymo, но параметры часов и минут должны быть счетчиками. –

Смежные вопросы