Что такое модификатор доступа по умолчанию для метода или переменной экземпляра, если я не укажу его явно?
Например:
package flight.booking;
public class FlightLog
{
private SpecificFlight flight;
FlightLog(SpecificFlight flight)
{
this.flight = flight;
}
}
Является ли модификатор доступа этого конструктора защищенным или пакетом? Могут ли другие классы в одном пакете, который flight.booking
, вызвать этот конструктор?