Пример кода:Что такое объект? Где объект здесь?
PrintMethod.java
public class PrintMethod {
void print (String s) {
System.out.print(s);
}
}
PrintS.java
class PrintS {
public static void main(String[] args) {
PrintMethod pm = new PrintMethod(); //i know this is how you make a new object, but
pm.print("Hello");
}
}
Где объект здесь? Я смотрел по всему Интернету, но то, что говорит мой учитель, отличается от того, что я нашел. Помогите?
И в чем же разница между объектом и классом? Если PrintS
и PrintMethod
являются объектами? Я думал, что объект является экземпляром класса? Мне очень жаль, мне просто нужна эта тема, чтобы быть кристально чистым.
не могли бы вы уточнить, что ваш вопрос? – Buddha
Что вы нашли? Каково ваше мнение учителя? –
Объект является (любым) экземпляром класса. Здесь есть несколько объектов, таких как: массив строк, переданный как аргумент (и любые строки, которые он содержит), экземпляр «PrintMethod», созданный с помощью оператора * new * и строки «Hello». 'System.out' также оценивает объект. – user2864740