day1_软件生命周期和软件设计原则

2019-03-07  本文已影响1人  雷阳洪
image.png
image.png

软件的开发方式:

1):面向过程的开发
image.png
2):面向对象的开发
image.png
image.png
案例:设计买菜,做饭,吃饭,洗完,写代码的程序
class SoftwareSystemDemo
{
    //买菜
    static void shopping(...)
    {
        //TODO
    }
    //做饭
    static void cook(...)
    {
        //TODO
    }
    //吃饭
    static void eat(...)
    {
        //TODO
    }
    //洗碗
    static void wash(...)
    {
        //TODO
    }
    //写代码
    static void writ(...)
    {
        //TODO
    }
    public static void main(String[] args) 
    {
        shopping("小明","鸡丁");
        cook("小明媳妇儿","宫保鸡丁");
        eat("小明","小明媳妇儿");
        wash("小明");
        writ("小明")
    }
}
面向过程的缺陷
image.png
上一篇下一篇

猜你喜欢

热点阅读