什么是面向对象编程

有两个重要的概念:类和对象

类是具备某项功能的抽象模型,实际应用中,还需要对类进行实例化后使用。这样就引入了对象的概念。

对象是类进行实例化后的一个产物,是一个实体。

封装 :把客观的事物封装成一个抽象的类。

继承:子类继承父类,可以使用父类的属性和方法。可以实现接口,同时实现接口中的所有方法

多态:覆盖和重载 子类可以覆盖父类中的方法;一个类中可以同时拥有同一个函数名的方法,但是方法的参数不同,实现的结果也不同。

点击此处
隐藏目录