作者PsMonkey (痞子军团团长)
站内java
标题Re: [问题] class变数存取问题
时间Wed Mar 15 10:51:23 2006
==站内储存==
来... 来兔曹... \囧/
※ 引述《TonyQ (骨头)》之铭言:
: ※ 引述《KiroKu (kyo)》之铭言:
: : 那应该是T要去定义compareTo吧??而且也不能保证每种T都适用
: 下次请先把需求讲清楚,不要浪费大家时间去猜测你要的东西,XD
: 所以你的需求是要每种T都适用的operator?
: 简单来说,像PsMonkey讲的,Java没办法overriding operator,
: 你前文提到要比较a跟b,A跟B本来就是T,所以当然是从t下手。
: (你也得先知道要比对T的甚麽条件才能 overriding operator吧??:P)
: 不然就用comparable的东西了,
明明人家也有讲 Comparable
你干麻补充的那麽多...
: 如果使用者有非comparable物件的需求,
: 再让他们自己去overriding那个method或comparator。XD
: 看你是想要自己写method,还是写Comparator( http://0rz.net/db05D ),
囧
这个缩址,你自己点点看 <█@m
/\
好啦,我知道你是要留给使用者自己好好找一下 API
不过你的缩址错误率也... 太高了吧? [翻笔记ing]
: 都ok,个人是比较偏好用Comparator。
: (记得Java现行的 TreeMap 跟 TreeSet好像都是这一类的,
: 提供一个建构子有Comparator可供使用者自行撰写,然後在作排序。:P)
我觉得 Comparator 是给 "有很多种比法" 的 Class 用
如果 Class 比法很单纯,我觉得直接 implement Comparable 就好了
反而还比较直觉... [茶]
: : 我本来是学C++的
: : 老师上课都在上API= =...
: API学的好会很省力是真的........:P
: 只是Java把很多model的概念也混入API,
: 有时候用起来让人觉得很隐晦不明。特别是GUI......
干麻把自己的伤痛拿出来淡淡的讲
这样有比较帅吗? XDXD
要就用力写一篇长篇大论阿...
(路人:这一篇还不够长吗?)
说不定别人学 GUI 学的很快乐阿... lol
====
我也讨厌 GUI... [角落画圈圈]
--
侃侃长论鲜窒碍 网站:
http://www.psmonkey.idv.tw
众目睽睽无心颤 个人版:telnet://legend.twbbs.org
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.195.241