首页 > 学院 > 开发设计 > 正文

面向对象面向过程的理解

2019-11-08 01:41:14
字体:
来源:转载
供稿:网友
             面向对象的理解1 )类 :具有相同事物的集合  对象 ; 类的具体化面向对象;面向对象,就是把同类问题打包,随时调用,把事物分解成各个对象。面向过程;一步步执行,不能打乱执行先后的顺序,分析解决问题的步骤,然后实现步骤。 2 )面向对象的三个特点  1封装 :是面向对象的特征之一,是对象和概念的主要特征。          把客观的事物包装成抽象的类        2   继承 : a 是指他可以使用现在类的所有功能而且不需要重新编写原来的类            功能进行扩展。( 比如 爸爸跟儿子  儿子有爸爸的做为人类类的特征,能继承)            b 通过继承创建的类叫子类而 父类就是被继承的            c 继承过程从一般到特殊            d 一个子类可以继承多个父类但是 一个子类一般只能有一个父类。       抽象类只能用 Interface不能用class。 3 多态  : 允许将子类类型得指针赋值给分类     实现多态有 覆盖 重载 两种方法。覆盖 :子类重新定义父类。方法被重写。覆盖也就是重写重载  : 允许存在多个参数不同的函数。  4   关键字abstract 表明类或者方法具有抽象的属性break     提前跳出一个块catch     用来扑捉异常class       类  do  whilecontinue     回到一个块的开始处 跟 break 提前跳出一个块             return 提前跳出一个块  区别extend  表明一个类型是另一个类型的子类型throw 抛出异常
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表