偶看第2条怎么看起来好像是Generalization/Realize,
而不是Composition/Aggregation耶?本人愚昧,随便说说,海纳

解决方案 »

  1.   

    To haode(好的)
    拼音不是一个好办法:)
    To  sharetop(燕赤霞)
    呵呵,是啊,很值得推敲的一个问题,我用金山词霸和Google都确定不了
    一直决定不了命名的原因在于脱离文档连我这个定义的人都很容易混淆,很难决定。To DanielYWoo(绿色毒汁) 
    这种继承不是OO或UML的定义,只是一个不确切的说法,但切合一般用户的习惯。首先要让用户明确概念,其次才是程序员:)
      

  2.   

    我觉得最重要的还是有很多人英语水平不行,而且还有个人习惯我的有一个同事在写查寻方法的时候,习惯命名用Query,我习惯命名为Check我有一次想调用他的方法,查询用户姓名我就找CheckUserName,总也找不到,后来一问才知道,方法名是QueryUserName,查查字典,这两个词中文都有查询的意思所以后来我就在一开始的注释里边把这些都写明了
      

  3.   

    Java语言编码规范中有详细说明。同时,最好不要用中文、中文拼音!!
      

  4.   

    考虑一下Java API里是不是有类似结构的包有的话可以模仿一下
      

  5.   

    Are names and naming really so important???