oop(面向对象理解)

时间:2022-04-18 02:25:20

1:面向对象三大特点:封装 继承 多态

  封装:把项目按规则分为块,每个对象, 稳定可直接调用,不稳定需要修改的的属性方法,把稳定的一部分以Public或者        Private,封装起来

  继承:一个对象(人),有某个方法(开飞机),另一个对象(人)刚好没有,,在程序最简单的就是继承这个开飞机的方法

  多态:一个对象(人),每个人都有相同的方法(睡觉),但是每个对象睡觉的方式不同,有的人还是一个人睡,有的人则还      有对象陪着睡

2:用面向对象的思维来编写一个MVC项目:(单身狗打lol)

    面向对象基本就是三个步骤:对象,方法属性

    1:方法由什么对象发出

    2:对象执行这些方法具备什么属性

    3:让对象去执行这些方法

  对象:单身狗
  属性:电脑名字,游戏账号,游戏密码
     方法:玩游戏:(思维扩展)
       定义单身狗类,类里面游戏名字,账号,面属性,写玩游戏的方法