类:猫这类动物。
方法:会跑(),会抓老鼠(),会叫()等;
对象:一只猫
封装:你知道猫会抓老鼠,但是没有必要知道它为什么会抓老鼠。
继承:猫类继承猫科(类),虎类继承猫科(类),都会吃肉(),这都是猫科(类)的方法。
多态:虽然猫与虎都继承猫科(类),但是猫类实现了听话(接口),虎类实现了吼叫(接口),所以呈现出多态。
以类的方式组织代码,以对象的组织(封装)数据
类:猫这类动物。
方法:会跑(),会抓老鼠(),会叫()等;
对象:一只猫
封装:你知道猫会抓老鼠,但是没有必要知道它为什么会抓老鼠。
继承:猫类继承猫科(类),虎类继承猫科(类),都会吃肉(),这都是猫科(类)的方法。
多态:虽然猫与虎都继承猫科(类),但是猫类实现了听话(接口),虎类实现了吼叫(接口),所以呈现出多态。
以类的方式组织代码,以对象的组织(封装)数据