Java的三大特性(封装、继承、多态)
封装
封装就是把一个对象的属性私有化,同时提供一些可以被外界访问的属性的方法,
继承
继承就是使用已存在的类的定义作为基础,建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。
多态
面向对象五大基本原则是什么
单一职责原则:
类的功能要单一,不能包罗万象,跟杂货铺似的。
开放封闭原则:
一个模块对于拓展是开放的,对于修改是封闭的,
里式替换原则:
子类可以替换父类出现在父类能够出现的任何地方
依赖倒置原则:
抽象不应该依赖于具体实现,具体实现应该依赖于抽象。
接口分离原则:
设计时采用多个与特定客户类有关的接口比采用一个通用的接口要好。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。