Java-100天进阶知识-对象模型-知识店(12)

 2024-03-12 03:05:14  阅读 0

1. 面向对象原型

面向对象代表:Java/C++

关键概念:类和实例

基于原型表示:

主要概念:原型链

1.1 类

包含表征对象集合的属性。 类是抽象的,不描述对象中的具体个体。

1.2 示例

实例对象是类的实例化,是具体的个体。

1.3 原型链

原型中没有实例化。 它本身可以作为一个新对象存在,并且可以自由指定其属性。 它还可以用作模板,新对象可以从中获取原始属性。 总结:任何对象都可以作为模板,作为另一个对象的原型,继承前者的属性。

1.4 以下是从各个方面进行比较。

数据表封装成api接口_java封装数据类型_java表格数据封装对象

2.Java对象特性

2.1 封装

封装:从字面上理解,就是将一堆东西封装、捆绑在一起。 代码和数据绑定在一起,不会被损坏或干扰。 外界如果想要访问,只能通过标准化法律的接口来严格控制。

例如:容器一旦被包装,就不会受到外界的干扰。 整个内部是一个黑盒子。

2.2 继承

继承:子对象获取父对象属性的过程。 由于Java是单继承,所以整个继承体系非常清晰。 倒置树的状态继承体系似乎一目了然。

java表格数据封装对象_数据表封装成api接口_java封装数据类型

2.3 多态性

2.3.1 多态性:一个接口,多个实现。 一种类型的多种形式,同一辆车,可能有不同的驱动力。

2.3.2 特点:父类引用变量可以指向子类

2.3.3 特点:

2.3.3.1 多态成员变量,根据等号左边编译运行。

汽车car=new();

int 大小 = car.size; // 这样只能获取父类的值

2.3.3.2 多态成员方法:编译左侧检测并运行右侧行为

汽车car=new();

car.run();// 如何运行由你决定。

虚线框:接口

实心盒:类

java封装数据类型_java表格数据封装对象_数据表封装成api接口

标签: 对象 原型 继承

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码