spada писал(а):Мене нужно получить данные которые вводит пользователь в другом классе. Когда я обращаюсь через объект класса я получаю глобальные изначально установленные значения. Как это можно сделать через метод?
Эти значения:
myYear = year;
myMonth = monthOfYear;
myDay = dayOfMonth;
в классе, который должен получить данные, напиши public метод, который будет требовать на вход параметры с нужными типами (int,string и т.д.)
public myMethod(int a, String b, SomeClass c){
обращайся к входным параметрам по именам, который указал для них: а, b, c.
}
В месте, где можно получить данные для передачи: создай объект своего класса (если он еще не создан) и вызови у него созданный метод передавая на вход нужную инфу:
NameOfMyClass myClass = new NameOfMyClass();
myClass.myMethod(число, строка, объект класса SomeClass) В уроке myYear это переменая int, следовательно для передачи года будет достаточно создать метод myMethod(int a) { //todo что-нибудь с переменной "а" }
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.