2019年7月23日

JAVA 面向对象之多态

摘要: 多态性 多态的概述 多态是同一个行为具有多个不同表现形式或形态的能力。 多态存在的三个条件:继承、接口、父类引用指向子类对象 多态的成员特点 成员变量 编译时看的是左边,运行时看的左边 成员方法 编译时看的是左边,运行时看右边 静态方法 编译时看的是左边,运行时看的也是左边 多态的转型 引用类型之间 阅读全文
posted @ 2019-07-23 19:34 viper23333 阅读(93) 评论(0) 推荐(0) 编辑

JAVA 面向对象之继承

摘要: 继承 继承的概述与格式 继承主要解决的问题就是:共性抽取 继承的特性:1、子类拥有父类非私有的属性和方法 2、JAVA继承时单继承,一个儿子只有一个亲爹 3、JAVA语言支持多层继承,一个儿子有一个亲爹,也可以有一个亲爷爷 4、多个类可以继承一个父亲 格式: 继承中成员变量与成员方法的特点 无论是成 阅读全文
posted @ 2019-07-23 19:33 viper23333 阅读(124) 评论(0) 推荐(0) 编辑

JAVA 面向对象之封装性

摘要: 封装性 封装性在JAVA当中的体现 1.方法就是一种封装 2.关键字 private 也是一种封装 private(私有化)的使用 一旦使用了 private 关键字进行修饰,那么本类当中仍然可以随意访问。 但是!超出本类范围之外就不能再直接访问了 可以定义一对Getter/Setter 方法 来进 阅读全文
posted @ 2019-07-23 18:07 viper23333 阅读(439) 评论(0) 推荐(0) 编辑

JAVA 面向对象之类与对象

摘要: 类与对象 类(抽象的) 类是一组相关属性和行为的集合。可以看成是一类事物的模板,是事物的属性和行为特征来描述该类事物。 属性(成员变量):该事物的状态信息 行为(成员方法):该事物能够做什么 对象(具体的) 对象是一类事物的具体体现。对象是类的一个实例,必然具备事物的属性和行为 类是对象的模板,对象 阅读全文
posted @ 2019-07-23 17:35 viper23333 阅读(146) 评论(0) 推荐(0) 编辑