java学习-1-面向对象的三大特性

java面向对象的三大特性

java是面向对象的编程语言,对象就是客观世界的实体的抽象映射。

  • 对象具有属性和方法(行为)
  • 对象是类的实例
  • 每一个对象都是唯一的
  • 万物皆对象

Java面向对象的三大特性:

  1. 继承
    继承就是java子类可以继承父类的属性和方法
    java学习-1-面向对象的三大特性

  2. 多态
    多态是同一个接口,它的不同的实例可以实现不同的功能

  3. 封装
    封装可以将类的属性和方法设置为受到保护的,隐藏的状态。可以对核心代码形成一定的保护,避免被程序其他代码块调用出现问题。