Default (package) visibility.
Коллеги,
а часто ли вы используете дефолтную область доступа (ну то есть просто void someMethod()) в вашем коде? Я вот впервые за много лет нашёл-таки место, где она может пригодиться: чтобы не делать все листенеры для сложного GUI-компонента внутренними классами, я вынес их вместе с самим классом в отдельный пекедж, и поставил package-level visibility для всех полей и методов, к которым они стучаться.
А вы при каких обстоятельствах используете дефолтную видимость?
а часто ли вы используете дефолтную область доступа (ну то есть просто void someMethod()) в вашем коде? Я вот впервые за много лет нашёл-таки место, где она может пригодиться: чтобы не делать все листенеры для сложного GUI-компонента внутренними классами, я вынес их вместе с самим классом в отдельный пекедж, и поставил package-level visibility для всех полей и методов, к которым они стучаться.
А вы при каких обстоятельствах используете дефолтную видимость?
