Excel VBA 質問スレ Part83 (947レス)
Excel VBA 質問スレ Part83 http://mevius.5ch.net/test/read.cgi/tech/1749348402/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
800: デフォルトの名無しさん [sage] 2025/08/30(土) 13:29:17.99 ID:9+bLWO6W JavaScriptはオブジェクトの属性(メンバー)全般を「プロパティ」と呼ぶ。 もう少し限定された意味で、値を取得・設定する属性とそれへのアクセサ関数とを組み合わせて抽象化した言語機能のことを「プロパティ」と呼ぶ言語も多い。このタイプの場合、属性の単純なアクセスとどこまでインターフェイスを合わせるかによって微妙に差がある。①ゲッターもセッターも同じ名前を使えるというのは大抵がそうだけど、②ゲッターアクセスはobj.propの形式、セッターアクセスはobj.prop = val の形式に限定されるものと、メソッドのような呼び出し構文を許しているものとがある(前者はC#, Python、後者はVBA)。 799によればJavaなんかではまた別の意味のようだし、遺憾ながら797が言うような単純な話ではないんだよね。個人的には上記①のようなものだけを「プロパティ」と呼ぶことにして、他にはまた異なる名前を与えるような形で概念整理するような流れになってくれたら分かりやすいのになとは思うが、まぁ期待薄だな。 http://mevius.5ch.net/test/read.cgi/tech/1749348402/800
804: デフォルトの名無しさん [sage] 2025/08/30(土) 17:42:56.54 ID:wPaK/ckS >>799 変数だろうが、メソッドだろうが、それはプロパティの実装方法であって、概念じゃないんだが 概念ってもっと抽象的な話だぞ >>800 それも実装の話 実装から概念を理解するのは、実装が多様なので難しい たしかに特定の言語(実装)をさしてそれだけをプロパティと呼べば、抽象化がさがるので概念理解はしやすいけどな http://mevius.5ch.net/test/read.cgi/tech/1749348402/804
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.027s