Thread Rating:
  • 279 Vote(s) - 2.59 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Valueクラス DE 何ができるの
08-24-2011, 09:12 AM,
#1
Valueクラス DE 何ができるの

お久しぶりです。


そんなに困っていないですが、気になったので質問しちゃいます。

普通のクラスとValueクラスって、具体的に何が違うんですか?
普通のクラスだけでいい気もするのですが、いろいろバリューはあるのでしょうか?

助けて、カールおじさ~ん!!

-B
Reply
08-24-2011, 02:13 PM,
#2
RE: Valueクラス DE 何ができるの
nasuB 様

修飾子が final である(サブクラス化できない)
定数フィールドしか持たない
define-class

を、明示的に宣言するためのもの。じゃないでしょうか?

Curlヘルプに
Value クラスはそのかなり前からCurl APIの一部でした。たとえばKeycode、PixelとVector2d-ofなどのクラスはValue クラスです。
とあるように、使用用途は、定数化され継承の必要がないものになりそうですね。
Reply
08-24-2011, 07:08 PM, (This post was last modified: 08-24-2011, 07:09 PM by yosuga.)
#3
RE: Valueクラス DE 何ができるの
他にはメモリ効率が良い、インスタンス同士を==でプリミティブ値のように比較できます。バリューだけに。
Reply
08-24-2011, 07:16 PM,
#4
RE: Valueクラス DE 何ができるの
むむむ。

なるほど、厳格なクラスが定義できて、さらにパフォーマンスが良いと来ましたか。


これはかなりのバリューがありそうですね。

ありがとうございました。

-B
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  CurlSourceクラス DE 何ができるの umemura 1 3,504 08-24-2011, 04:53 PM
Last Post: nasuB
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('228')