Почему Android android.graphics.Color имеет публичный конструктор? - PullRequest
2 голосов
/ 15 декабря 2011

Для моего первого вопроса о StackOverflow ...

android.graphics.Color содержит только статические служебные методы, это не "настоящий" объект, такой как java.awt.Color.Почему у него есть публичный конструктор?Честно говоря, это просто сбивает с толку, я видел это и думал, что это настоящий объект в течение пары минут.

Ответы [ 2 ]

4 голосов
/ 15 декабря 2011

Мы просто забыли указать приватный конструктор. Классы Java автоматически наследуются от общедоступного конструктора по умолчанию, если вы его не указали Это просто недосмотр. Извините:)

1 голос
/ 15 декабря 2011

Не похоже, что есть явный, но Google почему-то просто оставил его по умолчанию. Я не вижу особой причины для этого. Возможно, они просто что-то упустили.

...