首页 > 技术文章 > java c c++大学补遗

yszzu 2019-01-02 20:54 原文

第一次面试时的问题是一个看起来50多数的老工程师问的, 仍然记忆犹新

java(面向对象)的基本特性?

封装 继承 多态

工作几年后,各种框架用来用去, 回想起这个问题,java也就剩下这几个特性了

为什么要‘封装 继承 多态’? 现代软件逻辑太复杂, 面向对象可以有效减少代码量, 越少的代码越容易维护(也容易变更)

推荐阅读