1:面向对象三大特点:封装 继承 多态
封装:把项目按规则分为块,每个对象, 稳定可直接调用,不稳定需要修改的的属性方法,把稳定的一部分以Public或者 Private,封装起来
继承:一个对象(人),有某个方法(开飞机),另一个对象(人)刚好没有,,在程序最简单的就是继承这个开飞机的方法
多态:一个对象(人),每个人都有相同的方法(睡觉),但是每个对象睡觉的方式不同,有的人还是一个人睡,有的人则还 有对象陪着睡
2:用面向对象的思维来编写一个MVC项目:(单身狗打lol)
面向对象基本就是三个步骤:对象,方法属性
1:方法由什么对象发出
2:对象执行这些方法具备什么属性
3:让对象去执行这些方法
对象:单身狗
属性:电脑名字,游戏账号,游戏密码
方法:玩游戏:(思维扩展)
定义单身狗类,类里面游戏名字,账号,面属性,写玩游戏的方法