当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: WHAT 什么是继承?WHY 为什么要用继承?(继承有什么用?继承有什么优点?)HOW 怎么使用继承?WHEN,WHERE 什么时候,什么地方使用继承?IF NOT 如果不使用继承,能否实现同样的设计,如果可以两个方案的区别又在什么地方what?继承是一个动词,相对与接口这一名词,理解上应该有所...
 

 

    摘要:转:[ 分享] 我收集的ebook。自己肯定是看不完的,收集是为了给用的到的朋友。 http://www.itpub.net/259894.html ......
 ·java中容易搞错的一些东东    »显示摘要«
    摘要:1)instanceof:实现了某接口的类的对象也是该接口的实例;某类的对象也是该类超类的实例。 2)native()修饰的方法没有方法体,用一个分号";"代替大括号。 3)main不是关键字。 4)system.exit(int value),也就是说,只要是int的,就能够使jvm退出system.exit(´a´);同样的是合法的。 5)&......


继承学习

what 什么是继承?

why 为什么要用继承?(继承有什么用?继承有什么优点?) 【程序编程相关:VC数字图像处理编程讲座之五

【推荐阅读:VC数字图像处理编程讲座之四

how 怎么使用继承? 【扩展信息:用VC实现小型矢量图形系统的开发

when,where  什么时候,什么地方使用继承?

if not 如果不使用继承,能否实现同样的设计,如果可以两个方案的区别又在什么地方

what?

继承是一个动词,相对与接口这一名词,理解上应该有所区别

继承一种定义作为派生类基础的类的能力.派生类继承并可扩展基类的属性.方法与事件.派生类还可以用新的实现重写继承的方法.

why?

继承使您得以只编写与调试类一次,然后将该代码作为新类的基础不断重复使用.继承还使您得以使用基于继承的“多态性”,这是一种定义如下类的能力:这些类可由客户端代码在运行时交换使用,但具有功能不同而名称相同的方法或属性.

通过使用继承,可以实现同类对象,父子关系对象的更高层次的代码重用

how?

基类与派生类

在派生类中通过使用inherits 关键字实现对指定基类的继承

被标为 notinheritable 的类不能被继承

mustinherit定义一个抽象类,该基类不能直接实例化,只能被用于继承

overridable:在基类中表示对应的方法可以被重写

overrides:在派生类中表示对基类中同名的类进行重写

notoverridable:在基类中表示派生类不能对该方法进行重写

mustoverride:表示派生类必须要重写该方法才能被使用

mybase  :

    在派生类中完生对基类成员,不能引用private成员

    不能使用 mybase 来调用 mustoverride 基类方法.

    如果基类在不同的程序集中,则不能使用 mybase 来访问标记为 friend 的基类成员. 

   

myclass :

    关键字使您得以调用在类中实现的 overridable 方法,并确保调用此类中该方法的实现,而不是调用派生类中.

myclass 引用包含类及其继承成员. myclass 可用作 shared 成员的修饰符. myclass 无法用在标准模块中.
...   下一页
    摘要:you can switch between the sun java™ virtual machine and the microsoft vm. the sun jvm can be enabled and disabled without having to uninstall it. switching back and forth between these virtual ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE