面向对象面向过程的理解

             面向对象的理解
1 )
类 :具有相同事物的集合
  对象 ; 类的具体化

面向对象;面向对象,就是把同类问题打包,随时调用,把事物分解成各个对象。
面向过程;一步步执行,不能打乱执行先后的顺序,分析解决问题的步骤,然后实现步骤。
 2 )面向对象的三个特点
  1封装 :是面向对象的特征之一,是对象和概念的主要特征。
          把客观的事物包装成抽象的类
        
2   继承 : a 是指他可以使用现在类的所有功能而且不需要重新编写原来的类
            功能进行扩展。( 比如 爸爸跟儿子  儿子有爸爸的做为人类类的特征,能继承)
            b 通过继承创建的类叫子类而 父类就是被继承的
            c 继承过程从一般到特殊
            d 一个子类可以继承多个父类但是 一个子类一般只能有一个父类。  
     抽象类只能用 Interface不能用class。 


3 多态  : 允许将子类类型得指针赋值给分类
     实现多态有 覆盖 重载 两种方法。
覆盖 :子类重新定义父类。方法被重写。覆盖也就是重写
重载  : 允许存在多个参数不同的函数。

  4   关键字
abstract 表明类或者方法具有抽象的属性
break     提前跳出一个块
catch     用来扑捉异常
class       类  do  while
continue     回到一个块的开始处 跟 break 提前跳出一个块 
           
 return 提前跳出一个块 
 区别
extend  表明一个类型是另一个类型的子类型
throw 抛出异常
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值