美文网首页
Java技术栈第一站--继承,封装,多态

Java技术栈第一站--继承,封装,多态

作者: 花开时想起我 | 来源:发表于2019-06-12 20:31 被阅读0次

Java,面向对象编程。简单来说,就是把生活中的物品,抽象成一个对象模型。当然java也有他的特性,比较特出的就是继承,封装,多态。下面我们就来看看继承。

继承:子承父业,父亲想给自己孩子的,孩子都可以拿到。这就是继承,子类通过继承父类,可以访问父类中非私有成员对象,或方法。为了区分子类和父类,我们通常可以为子类添加其独有的方法,或者是重写父类的方法已达到区别子类和父类的目的。

封装:按照我的理解来看,封装,顾名思义,就是将其中的一些通用的方法,封装起来,通过暴露对外的接口,来提供方法的入口。隐藏核心的业务逻辑代码,就不必担心自己的代码会被他人非法修改。就达到了封装的目的。

多态:通过传入不同的实例而实现不同的操作,多态的优点包括解除了类型之间的耦合性,可替换性,可扩充性,灵活性,接口性,简化性。多态存在的必要条件:继承,重写,父类引用指向子类对象。比如 Parent p = new Child();

学习笔记第一天,继续努力。一起复习,一起学习。

相关文章

  • Java技术栈第一站--继承,封装,多态

    Java,面向对象编程。简单来说,就是把生活中的物品,抽象成一个对象模型。当然java也有他的特性,比较特出的就是...

  • Java笔记

    Java基础 Java面试通关要点 1.面向对象的特征 封装 继承 多态 封装继承多态 2.final,final...

  • Java的基本特性

    关系 Java的四个基本特性分别是抽象,封装,继承,多态。概括起来可以这么理解,抽象、封装、继承是多态的基础,多态...

  • Java 基础 - 面向对象的特征

    学习完整课程请移步 互联网 Java 全栈工程师 概述 面向对象的三个基本特征是:封装、继承、多态。 封装 封装最...

  • 2020-07-08 腾讯客户端开发面试

    项目经历 java 三大特性?java 可以多继承吗?如何实现多继承?多态有哪些类型?封装,继承,多态;不可以;接...

  • day09-Java面向对象三(多态/抽象类/接口)

    9.0 Java面向对象三大特性 封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的 多态概念:指...

  • java基础系列02--面向对象

    java面向对象 封装(encapsulation) 继承(inheritance) 多态(polymorphis...

  • Android面试

    JAVA 基础 java的特点 (OOP),封装、继承、多态 ==、equals、hashCode的作用,区别 什...

  • 面向对象三大特性

    三大特性:继承 封装 多态 继承 Java中的继承只能单继承,但是可以通过内部类继承其他类来实现多继承。 封装 封...

  • 要点1 Java相关

    1. 熟练掌握Java技术,熟悉面向对象思想,熟悉常用设计模式; 面向对象思想: 继承, 封装, 多态 设计模式:...

网友评论

      本文标题:Java技术栈第一站--继承,封装,多态

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