美文网首页
Java面向对象三大特性

Java面向对象三大特性

作者: 维克Vic | 来源:发表于2017-02-23 22:36 被阅读0次

    Java面向对象三大特性:

    一、封装:

    把同一类事物的共性(属性和方法)归到一个类中,隐藏实现细节,对外提供公共的访问接口。

    具体实现方法: 属性私有化,添加共有的setter,getter方法;

    优势:隐藏信息,实现细节,增强代码的可维护性。

    二、继承:

    从一个已有的类中派生出新类,子类具有父类的一般特性,且有自己特殊的特性。

    具体实现方法:子类名 extends 父类名;

    优势:实现抽象,增强代码的可复用性。

    三、多态:

    允许不同类的对象对同一信息作出响应。即同一消息可以根据发送对象的不同而采用不同的行为方式。

    具体实现方式:接口实现,继承父类进行方法重载。同一类中进行方法重载。

    优势:增强代码的可拓展性和灵活性。

    维克Vic。  

    声明:侵删。

    相关文章

      网友评论

          本文标题:Java面向对象三大特性

          本文链接:https://www.haomeiwen.com/subject/bfkiwttx.html