标签:ack 描述 关闭 ++ height 执行者 com img src
面向过程 与 面向对象 对比图:
面向过程 与 面向对象 代码对比:
面向过程:
package android.java.oop01; public class OopDemo01 { public static void main(String[] args) { System.out.println("打开冰箱"); System.out.println("把东西存储到冰箱"); System.out.println("关闭冰箱"); } }
面向对象:
package android.java.oop01; /** * 描述冰箱这个实体/对象 * 实体:就是存在的个体/也可以称为对象 */ class Icebox { /** * 描述打开冰箱这个行为 */ public void opneIcebox() { System.out.println("打开冰箱"); } /** * 描述存储到冰箱这个行为 */ public void saveToIcebox() { System.out.println("把东西存储到冰箱"); } /** * 描述打开冰箱这个行为 */ public void closeIcebox() { System.out.println("关闭冰箱"); } } public class OopDemo02 { public static void main(String[] args) { /** * 实例化这个对象/实体 */ Icebox icebox = new Icebox(); /** * 而现在面向的是对象,面对的是对象,所以只需要拿到冰箱icebox * 冰箱.打开(); * 冰箱.存储(); * 冰箱.关闭(); */ icebox.opneIcebox(); icebox.saveToIcebox(); icebox.closeIcebox(); } }
标签:ack 描述 关闭 ++ height 执行者 com img src
原文地址:https://www.cnblogs.com/android-deli/p/10270999.html