黑马程序员技术交流社区

标题: 今天学习了面向对象,把昨天数组的功能定义了一个类中 [打印本页]

作者: MAY1066    时间: 2015-6-27 21:12
标题: 今天学习了面向对象,把昨天数组的功能定义了一个类中
/*
        面向对象
        什么是面向对象
        面向对象是相对于面向过程而言的面向工程强调的是过程功能
        而面向对象强调的是对象  
        面向对象的思想有三个特点  分别是面向对象更符合人们的思考方式
        面向对象能够把题复杂的问简单化
        面向对象能够把程序员从简单的执行者变成真真的指挥者很好
        ps:   没有什么能够阻挡你对自由的向往天马行空          许巍

*/
class ArrayDemo
{
        public static void main(String[]args)
        {
                int []arr={2,4,3,1,7};
            ArrayFunction.bian(arr);
                int index= ArrayFunction.max(arr);
                System.out.println(index);
                int locate=ArrayFunction.locate(arr,3);
                System.out.println(locate );
        }
       
}
class ArrayFunction
{
        public static void bian(int[]arr)   
        {
                for (int i=0;i<arr.length ;i++ )
                {
                        System.out.print(arr[i]);
                }
        System.out.println();
        }
        public static int max(int []arr)
        {
                int max=arr[0];
                int index=0;
                if (arr==null||arr.length==0)
                {
                        System.out.println("输入的数组错误");
                        return -1;
                }else
                {
                        for (int i=0;i<arr.length ;i++ )
                        {
                                if (arr[i]>max)
                                {
                                        max=arr[i];
                                        index=i;
                                }
                        }
                        return index;
                }

        }
        public static int locate (int []arr,int a)
        {
                int index=0;
                for (int i=0;i<arr.length ;i++ )
                {
                        if (arr[i]==a)
                        {
                                index=i;
                        }
                }
                return index;
        }

}


作者: 进军黑马    时间: 2015-6-27 21:16
赞                                      
作者: 走在这里    时间: 2015-6-27 21:43
支持  面向理解的真好
作者: 夜空中最亮的星    时间: 2015-6-27 21:46
赞一个,复习一下今天的知识!
作者: zlpiano    时间: 2015-6-27 22:19
好,学习一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2