API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数, 目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工做机制的细节。 能够使面向对象的也能够面向过程的,面向过程 你只须要调用函数去执行任务, 面向对象的API 实例化类调用对象的方法编程
类就是一种用户定义的数据类型,类具备本身的成员变量和成员函数(方法),经过它们能够对类自身进行操做。函数
面向对象编程(Object Oriented Programming,OOP,面向对象程序设计) OOP 的一条基本原则是程序由单个可以起到子程序做用的单元或对象组合而成。设计
所谓“对象”,通常是指类在内存中装载的实例,具备相关的成员变量和成员函数(也称为:方法)。对象
面向对象编程技术的关键性观念是它将数据及对数据的操做行为放在一块儿,做为一个相互依存、不可分割的总体——对象。 对于相同类型的对象进行分类、抽象后,得出共同的特征而造成了类。继承
面向对象编程就是定义这些类。类是描述相同类型的对象集合。类定义好以后将做为数据类型用于建立类的对象。程序的执行表现为一组对象之间的交互通讯。对象之间经过公共接口进行通讯,从而完成系统功能。类中声明的public成员组成了对象的对外公共接口。接口
你必须得继承,使用类,使用对象,对象传递消息,为了实现总体运算,每一个对象都可以接收信息、处理数据和向其它对象发送信息内存