zoukankan      html  css  js  c++  java
  • 类的无参方法

    一.什么是类的方法

      类是由一组具有相同属性和共同行为的实体抽象而来的,对象执行的操作是通过编写类的方法实现的。

    二.如何定义类的方法

      类的方法必须包括以下三个部分

      1.方法的名称。

      2.方法的返回值类型。

      3.方法的主体。

      语法:

      public 返回值类型  方法名·(){

        //方法的主体

      }

      注意事项:

      1.方法体放在一对大括号中。方法体是一段程序代码,完成一定的工作。

      2.方法名主要在调用这个方法时使用。在java中一般采用骆驼式命名法。

      3.方法执行后可能会返回一个结果.该结果的类型称为返回值类型。使用return语句返回值。

      三.方法调用

      首先建一个对象

      ·语法:

      类名  对象名 = new 类名();

      调用

      语法:

      对象名.方法名();

      四.常见错误

      1.

    public class Demo{
    
        public void one(){
        return"我是一名学生";   // 方法返回值为void不能有return语句
    
        }        
    }

      2.

    public class Demo2{
    
        public double two(){
          double weight = 98.5double hight = 19.5return weight,hight;   //方法不能返回多个值
    
        }        
    }

      3.

    public class Demo3{
        public String showInfo () {
            return “我是一名学生";
            public double getInfo () {    //多个反法不能相互嵌套
            double weight 二95.5;
            return weight;    
            }
        }
    }

      4.

    public class Demo{
        int age = 20;
        if(age<20){
         System.out.println("不满足入学要求")   //不能在方法外写程序逻辑代码。
    
    }
    
        public String one(){
        return"我是一名学生";   
        }        
    }

    五.成员变量与局部变量的区别

      1.局部变量在方法中,成员变量在类中

      2.成员变量可以不赋初始值java会自动给成员变量赋初始值(如int类型初始值为0 String类型初始值为null),而局部变量必须赋值否则无法使用。

      3.局部变量的作用域仅限于定义它的方法,在该方法外无法访问, 成员变量的作用域是整个类;

    六.面向对象编程

      面向对象(oop)思想:把重复的代码封装到一个方法中,但我们只需要知道这个方法的名称和他的用途,不需要知道方法的地层代码是如何编写的,当我们实现这个功能时直接用这个方法,就可以解决代码的重复。

  • 相关阅读:
    数组中只出现一次的数字
    平衡二叉树
    二叉树的深度
    数字在排序数组中出现的次数
    数组中的逆序对
    第一个只出现一次的字符位置
    丑数
    把数组排成最小的数/1038. Recover the Smallest Number
    python系统编程(十一)
    python系统编程(十)
  • 原文地址:https://www.cnblogs.com/yzwss/p/7354071.html
Copyright © 2011-2022 走看看