多态

来源:互联网 发布:新手淘宝客能赚到钱吗 编辑:程序博客网 时间:2024/06/06 02:53

        “封装”通过合并特性和行为来创建新的数据类型。“实现隐藏”则通过将细节“私有化”把接口和实现分离开来。这种类型的组织机制对那些拥有过程化程序设计背景的人来说,更容易理解。而多态的作用则是消除类型的耦合关系,将改变的事物与未变的事物分离开来。继承允许将对象视为它自己本身的类型或其基类型来加以处理。这很重要,因为它允许将多种类型(从同一基类导出的)视为同一类型类来处理,而同一份代码也就可以毫无差别的运行在这些不同类型之上了。


      多态只针对普通方法执行,像final,private无法调用多态机制,以及域、static方法一样。