面向对象与面向过程思想

面向对象:

 1 package day07;
 2 
 3 public class OpDemo {
 4 
 5     public static void main(String[] args) {
 6          /*
 7         问题:遍历打印数组, 要求结果为[11, 22, 33, 44, 55]
 8         面向对象思想: 指挥 [对象] 来实现需求
 9      */
10         int[] arr = {2, 3, 4, 5};
11        /*
12        //创建数字服务员对象
13         1、数组服务员 xx = new 数组服务员();
14        //指挥xx对象,调用内部的printArray方法遍历打印数组
15         2、xx.遍历打印数组(arr);*/
16     }
17 }

面向过程:

package day07;

public class OpDemoTest {

    public static void main(String[] args) {
        /*
        问题: 遍历打印数组, 要求结果为[11, 22, 33, 44, 55]
        面向过程思想: 自己一步步的实现需求
     */
        int[] arr = {12, 3, 4, 5, 8};
        System.out.print("[");
        for (int i = 0; i < arr.length; i++) {
            if (i == arr.length - 1) {
                System.out.print(arr[i] + "]");
            } else {
                System.out.print(arr[i] + ",");
            }
        }
    }
}

执行结果:

欢迎批评指正,提出问题,谢谢!
原文地址:https://www.cnblogs.com/xxeleanor/p/14223307.html