面向对象三大特征

一. 概述

image

二. 三大特性

2.1 继承

已知一个 A类 属性和方法, 此时重新定义了一个新的 B类, 当 B类 想使用 A类 中某些方法或属性时,就可以通过继承的方式, 从而达到代码的复用, 提高效率

2.2 封装

将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部的操作和访问。

2.3 多态

同一个方法由不同对象来调用, 可能产生不同的行为, 称之为多态。

(1)多态是方法的多态,属于没有多态

(2)多态的存在有2个必要条件:继承和方法重写

posted @ 2023-05-06 23:36  codegjj  阅读(1)  评论(0编辑  收藏  举报