Jaki jest domyślny modyfikator dostępu w Javie? [duplikować

To pytanie ma już odpowiedź tutaj:

Jaki jest domyślny modyfikator dostępu? 12 odpowiedzi

Jaki jest domyślny modyfikator dostępu do metody lub zmiennej instancji, jeśli nie podam jej wprost?

Na przykład

package flight.booking;

public class FlightLog
{
    private SpecificFlight flight;

    FlightLog(SpecificFlight flight)
    {
        this.flight = flight;
    }
}

Czy modyfikator dostępu tego konstruktora jest chroniony czy pakiet? Czy inne klasy mogą znajdować się w tym samym pakiecie, którym jestflight.booking, wywołać tego konstruktora?

questionAnswers(13)

yourAnswerToTheQuestion