正确答案:面向对象三特性是封装、继承和多态。

解答思路:面向对象编程是一种程序设计范式,它主要关注于对象的创建、使用和交互。面向对象的三大特性是封装、继承和多态。封装是指将数据和操作数据的方法封装在一起,以实现数据隐藏和保护,可以通过访问权限控制对外部的访问。继承是指一个类(子类)可以继承另一个类(父类)的属性和方法,从而实现代码的复用。多态是指不同的对象可以对同一个消息作出不同的响应,即同一种方法调用根据对象的不同而表现出不同的行为。

问题考点的深度知识讲解:封装是面向对象编程的基础,它可以保护对象的状态并隐藏实现细节,提高代码的安全性和可维护性。继承可以实现代码的重用,减少重复编写代码的工作量,同时也能够建立类与类之间的关系,通过继承可以实现类之间的层次结构。多态可以增加代码的灵活性和扩展性,不同的子类可以表现出不同的行为,同时也可以提高代码的可读性和可维护性。总的来说,面向对象的三大特性共同构成了面向对象编程的核心思想,是理解和应用面向对象编程的重要基础。