Так что я немного запутался о концепцииПонимание классов в Java
методов экземпляра класса вызывается без первого экземпляра объект
Как это работает в Java? Должен ли я создать экземпляр объекта, чтобы я мог вызвать метод для объекта.
Например, вот мои классы ниже.
public class Date{
public String month;
public int day;
public int year;
public void writeOutput()
{
System.out.println("Today is : " + this.month + " " + this.day + " , " + this.year);
}
}
public class DateTest{
public static void main(String[] yolo){
Date today;
today = new Date();
today.month = "January";
today.day = 31;
today.year = 2015;
today.writeOutput();
}
}
Следовательно, мне нужно было бы сначала указать дату? Можно ли вызвать метод экземпляра без создания экземпляра какого-либо объекта даты?
'String a = new Card();' не имеет смысла. Это строка или карта? Просьба к ясности с вашими вопросами. –
И в отношении этой «концепции»: «Итак, я немного запутался в понятии« методы экземпляра класса, вызываемого без первого экземпляра объекта ».« '- игнорировать его, поскольку это не допустимая концепция Вы можете только вызвать методы экземпляра в экземпляре. Период –
Я думаю, что лучше всего создать экземпляр объекта перед вызовом метода экземпляра? – Quinty