什么是面向对象 面向对象的核心思想就是重用性以及灵活性(灵活性 = 可扩展性 + 变化性)重用性是指在已经写好的某个义务代码中,可以在多个不同的功能模块中复用,而不必根据每个功能模块去编写相同的代码。灵活性是指在某个功能模块完成之后,根据需求的变化可以迅速在原有代码基础上更新业务逻辑,已实现新的需求。 1. 类和对象 2. 封装 3. 继承 4. 多态 5. 抽象 6. 接口 Java访问权限 向上转型与向下转型详解 返回目录