Чем отличаются эти два класса, и какого типа будет класс во втором случае?
public class Man {
int age;
string name;
Man (int age, string name) {
this.age = age;
this.name = name;
}
}
и
class Man {
int age;
string name;
public Man (int age, string name) {
this.age = age;
this.name = name;
}
}
Ответ
Есть, по умолчанию - доступ из пакета (т.е. из этого пакета доступен, с другого нет).
Public доступен из любого другого класса. Если по нормальному всё делать, то в .java файле ровно 1 public класс и название файла совпадает с названием класса.
Комментариев нет:
Отправить комментарий