oop
2017-04-15 20:31:46 0 举报
面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式或编程风格,它以对象为中心,将数据和处理数据的函数封装成一个整体,即对象。这种编程方式主要是为了提高代码的重用性、灵活性和扩展性。在OOP中,每个对象都有自己的属性和方法,这些属性和方法都是对象的一部分。对象之间的交互是通过消息传递来实现的。此外,OOP还支持继承和多态,这使得代码更加简洁,更易于理解和维护。
作者其他创作
大纲/内容
过类的组合和继承可以表示和操作各种事物或者说对象。 更加关注对象的能力 这个对象可以解决怎么样的问题. java中使用 interface表示能力
笔记本电脑 获得接口可以插入鼠标
interfaceinter
子类具有父类的所拥有的属性和方法
鼠标
定义了抽象方法的类 称之为抽象类
usb接口对象之间的协议关系
对象 A
父类 具有子类的共性
对象 B 获得能力 inter
抽象类就是抽象的类,抽象是相对于具体而言的,一般而言,具体类有直接对应的对象,而抽象类没有,它表达的是抽象概念,一般是具体类的比较上层的父类。
抽取出来的父类 无法描述具体的行为 将这些无法确定的行为定义为抽象方法
针对接口编程是一种重要的程序思维方式,这种方式不仅可以复用代码,还可以降低耦合,提高灵活性,是分解复杂问题的一种重要工具
0 条评论
回复 删除
下一页