Jack Layard 的个人资料鹏的共享空间照片日志列表更多 工具 帮助

日志


    3月7日

    谈论 java复用--组合,就继承,多态

     

    引用

    java复用--组合,就继承,多态
    怎样复用已有的类呢?
    首选当然是组合。其中组合成员的初始化可以在三个地方进行:定义处,类构造函数中,使用之前。
    当需要用到已有类接口时,则需要选择继承了。组合平淡无奇,继承则又很多需要注意的地方了:
    子类构造函数显式调用父类有参构造函数,必须在其首行。
    java中名称遮蔽规则与c++明显不同--更加易于理解:函数不论定义于类层次的哪一级,重载机制都可以良好的运作。
    final的使用:(private函数自动具有final性质)
    修饰成员变量:变量为常值,可以在定义处赋值(分为编译期,执行期),否则在每个构造函数中赋值,必须在使用之前赋值(blank final)。
    修饰函数参数:参数在函数中不能改变值。
    修饰函数:使之不能被覆盖,并告诉编译器可以进行内联和静态绑定。
    修饰class:该class不能被继承。
     

    评论

    请稍候...
    很抱歉,您输入的评论太长。请缩短您的评论。
    您没有输入任何内容,请重试。
    很抱歉,我们当前无法添加您的评论。请稍后重试。
    若要添加评论,需要您的家长授予您相应权限。请求权限
    您的家长禁用了评论功能。
    很抱歉,我们当前无法删除您的评论。请稍后重试。
    您已超过了一天之内允许提供的评论数上限。请在 24 小时后重试。
    因为我们的系统表明您可能在向其他用户提供垃圾评论,您的帐户已禁用了评论功能。如果您认为我们错误地禁用了您的帐户,请联系 Windows Live 支持部门
    完成下面的安全检查,您提供评论的过程才能完成。
    您在安全检查中键入的字符必须与图片或音频中的字符一致。

    若要添加评论,请使用您的 Windows Live ID 登录(如果您使用过 Hotmail、Messenger 或 Xbox LIVE,您就拥有 Windows Live ID)。登录


    还没有 Windows Live ID 吗?请注册

    引用通告

    此日志的引用通告 URL 是:
    http://jacklayard.spaces.live.com/blog/cns!184C0415ABEE125D!276.trak
    引用此项的网络日志