これはゲッターに関する一般的な質問です。
2つのネイティブプロパティと1つの動的計算プロパティを持つUser
クラスがあると仮定します。firstname
lastname
fullname
それらのゲッターに名前を付ける最良の方法は何ですか?
私は元気です:
user->get_firstname();
user->get_lastname();
// or
user->firstname;
user->lastname;
しかし、私はもっと心配しています:
user->get_fullname();
// or
user->fullname;
それは単なる別のネイティブプロパティのように感じますが、そうではないからです。プロパティは読み取りはfullname
できますが書き込みはできません。設定機能はありません。ネイティブプロパティのように操作することはできません。
これらのプロパティ(ネイティブと動的に計算)を区別できるようにしたいのですが、どうすればよいですか?
既存のフレームワークの例と、それらがこれをどのように処理するかは大歓迎です。