初めてのStackOverflow質問の場合...なぜAndroidのandroid.graphics.Colorにpublicコンストラクタがあるのですか?
android.graphics.Colorには静的ユーティリティメソッドしか含まれていませんが、java.awt.Colorのような「本当の」オブジェクトではありません。なぜそれは公共のコンストラクタを持っていますか?率直に言って、それはちょうど混乱している、私はそれを見て、それが数分間本当の目的だと思った。
初めてのStackOverflow質問の場合...なぜAndroidのandroid.graphics.Colorにpublicコンストラクタがあるのですか?
android.graphics.Colorには静的ユーティリティメソッドしか含まれていませんが、java.awt.Colorのような「本当の」オブジェクトではありません。なぜそれは公共のコンストラクタを持っていますか?率直に言って、それはちょうど混乱している、私はそれを見て、それが数分間本当の目的だと思った。
プライベートコンストラクタを指定するのを忘れてしまった。 anyを指定しないと、Javaクラスはデフォルトのpublicコンストラクターから自動的に継承されます。それはちょうど監督です。申し訳ありません:)
私はすべての私のAndroidの質問に答えるローマンガイを得ることができる場合は、私は確かにより多くを求めます。 :-) – user949300
明示的なようではありませんが、何らかの理由でGoogleがデフォルトのままにしました。私は特にその理由も見ていない。彼らが見逃したことがあったかもしれない。
うん、私たちはそれを逃した:) –
私はソースを見て、ソースでコンストラクタを実際に見ることができませんでした。 http://androidadb.com/source/pdn-slatedroid-read-only/eclair/frameworks/base/graphics/java/android/graphics/Color.java.html – ahillman3
JavaDocsにあります。 [http://developer.android.com/reference/android/graphics/Color.html#Color()](http://developer.android.com/reference/android/graphics/Color.html#Color()) – user949300
ええ、私はそれに気づいた。私はそれがjavadocsの監督だと思っています。 – ahillman3