zoukankan      html  css  js  c++  java
  • 13_面向对象辅助看懂实例

    复制代码
    快捷键:
    Ctrl+ d 删除光标所在行
    ctrl + y ideal本身的删除
    alt + shift + r 重命名
    shift + F6 ideal重命名
    ctrl  +   alt  +  L   格式化代码快捷键
    alt  +   enter        万能提示快捷键       alt  +  ins/insert   后边用到generate生成快捷键  


    复制代码

    例题1:

    复制代码
    package com.zhiyou100.Homework;
    
    public  class cat {
            //成员变量
            String  name;//猫的名字
            String color;//猫的颜色
            int age;//秒的年龄
            int  weight;//猫的体重
    
            //成员方法  
            // 逮老鼠
             public static void catchMouse(){
                System.out.println("正在逮老鼠...." );
            }
            //猫吃鱼
            public static void eatFish(){
                System.out.println("猫在吃鱼.....");
            }
    
    
           public static void main(String[] args) {
             //创建猫对象
           // 类名  对象名    =    new    类名();
            cat cat = new cat();
            //访问cat类中的成员信息
            //访问cat类中的成员变量
            //
            int age = cat.age;
            String  color = cat.color;
            String  name = cat.name;
            int weight = cat.weight;
            //访问Cat类中成员方法
            cat.catchMouse();
            cat.eatFish();
        }
    }
            
    复制代码

    例题2:

    复制代码
            //需求1:定义一个无返回值无参数的方法,在方法内部,实现求前1000项和。
              public static void sum() {
    
              int  sum = 0 ;
              for (int i = 1; i < 1000; i++) {
                          sum +=i;
                }
              System.out.println(sum);
                    }
    复制代码
    复制代码
    需求2:定义一个无返回值无参数的方法,在方法内部,实现求前10000项和。
         public static void sum01() {
     
            int  sum = 0 ;
            for (int i = 1; i < 10000; i++) {
                sum +=i;
            }
            System.out.println(sum);
        }
    复制代码
    复制代码
    需求2:定义一个无返回值无参数的方法,在方法内部,实现求前100000项和。
        public static void sum02() {
    
            int  sum = 0 ;
            for (int i = 1; i < 100000; i++) {
                sum +=i;
            }
            System.out.println(sum);
    
    
        }
    复制代码
    复制代码
    改良   参数只能写在方法后面的小括号里面   语法类似于变量格式
            public static void sum04(int  n){
                        int sum= 0;
                for (int i = 0; i <= n; i++) {
                    sum  += i ;
                }
                System.out.println(sum);
            }
    复制代码
    复制代码
      接着上边的来
         public static void main(String[] args){ //运行main方法以外的程序 //方法的调用(用main方法里边的程序调用方法main外的程序) /* 方法声明完,不会自动执行,需要main方法去调用执行,因为程序的入口是main方法。 */ //方法调用的语法格式:如果方法声明格式有static修饰符,那么调用方法名(); //如果调用的方法声明格式上有参数设定,那么调用时需要传入对应的参数值 //被调用的方法名(对应的参数值) //备注:调用方法的时候参数的值必须和定义方法的参数的数据类型保持一致。不然就报错 //实现前100项的和 sum04(100);//5050 }
  • 相关阅读:
    LinqToSQL4
    java 连接数据库操作
    javadoc生成文档报错 java.lang.IllegalArgumentException
    maven下载依赖jar包,Could not transfer artifact xxxxx
    关于meaven导入依赖出现Failed to read artifact descriptor for ***包
    mybatis-plus项目自动生成代码
    Spring boot 出现 "org.springframework.beans.factory.UnsatisfiedDependencyException" 错误
    vs 调试显示用户关闭隐式函数计算
    vue api排放顺序及属性,用于理解vue
    vue 拦截器
  • 原文地址:https://www.cnblogs.com/rosiness/p/13922691.html
Copyright © 2011-2022 走看看