私はクラスの内側では変更できますが、外側では変更できないプロパティが必要なインターフェイスを持っています。 varを使用することはできません。これは、可変である必要があり、varキーワードは指定されたプライベートセッターを持つことができません。抽象プライベートゲッターとパブリックセッターを追加する正しい方法は何ですか?
public <T> getMyProperty();
私はkotlinに同じアプローチを使用し、ちょうどdirrectly getter関数を書くことができますが、これはkotlinlikeアプローチのように見えるしていません:
はJavaで私はこれが行われているだろう。これと同じことを達成するための良い方法はありますか?次のようにKotlinで 楽しいgetMyProperty()
これは明らかではありません。あなたはプライベートゲッターをQタイトルに書いておき、例としてパブリックゲッターを表示します。実際、「抽象的なプライベート」は理にかなっていません。 – weston