一面向对象相关 谈谈你对面向对象的理解 1.泛泛谈:什么情况下使用面向对象 2.针对面向对象的 封装 继承 多态一个一个的谈 3.根据你工作中的实际情况对应来举例子 封装 1.广义上:普遍的大家认为的封装,就是把一类相同属性和方法的事务抽象为一个类 把属性和方法封装在一个类中 是为了复杂的角色关系的程序中,能够把属于各个角色的方法分开 使得代码更加简洁 清晰(狗不能调用attack,人不能调用bite) 狭义上:在类中,可以定义一些私有成员(静态属性,方法,对象的属性) __私有的成员名,就定义…