面向对象的基本概念
对象 | 实例(object | instance) :所有有意义的一切事物。对象具有属性(静态特征)和方法(动态特征)
类(class):具有相同属性和方法的一组对象的集合
封装(encapsulation):把内部实现细节隐藏起来,使其他外部对象无法访问,仅仅提供某些功能
继承(inheritance):子类具有父类的功能
多态(polymorphism):指在不同上下文条件下不同意义或用法的能力。
重载(overload):指一各类中有多个同名的方法,但在操作数个数或类型上有区别。
消息(message):想对象发出的服务请求。对象直接用消息的方式传递信息,而不是参数。
对象 | 实例(object | instance) :所有有意义的一切事物。对象具有属性(静态特征)和方法(动态特征)
类(class):具有相同属性和方法的一组对象的集合
封装(encapsulation):把内部实现细节隐藏起来,使其他外部对象无法访问,仅仅提供某些功能
继承(inheritance):子类具有父类的功能
多态(polymorphism):指在不同上下文条件下不同意义或用法的能力。
重载(overload):指一各类中有多个同名的方法,但在操作数个数或类型上有区别。
消息(message):想对象发出的服务请求。对象直接用消息的方式传递信息,而不是参数。
浙公网安备 33010602011771号