类和对象


一、方法
 
    定义:方法就是类的行为。

    语法:

          访问修饰符 返回值类型 方法名(参数列表){              public void display(){

              //代码逻辑                                           System.out.println("Hello");

          }                                                    }


    注意:1.访问修饰符    private   public   protected

          2.返回值类型    void|int|String|byte|shrot|long|float|double|boolean|char|数组|类

          3.参数列表      方法的参数可以有,也可以没有;也可以有多个参数。参数之间用逗号,隔开。

          4.在方法中通过关键字return 返回结果

          5.调用方法      对象名.方法名();      p1.eat();        String name = p1.getName(); 不需要加{}

          6.方法可以相互调用,但不能存在循环调用


二、方法的形参和实参

    形参:形式参数,在方法定义时小括号中参数叫形参。

    实参:实际参数,在方法调用时小括号中的参数叫实参。

    注意:形参和实参的名称可以不一样


三、构造方法

    构造方法是一种特殊的方法。构造方法用于创建和初始化类的对象。

    构造方法没有返回值类型。

    构造方法的方法名必须和类名保持一致。

    如果没有人为创建构造方法,那么系统默认为类创建一个无参的构造方法。

    如果认为的为类添加了构造方法,那么系统不会再创建无参的构造方法。

四、方法重载

    在同一个类的内部,方法名相同,参数列表不同的多个方法,就是方法的重载。

    参数列表不一样:1.参数个数不一样   2.参数类型不一样   3.参数的顺序不一样

    构造方法的重载

五、this关键

    指代当前类的实例对象

六、成员变量和局部变量(作用域或生命周期不一样)

    成员变量:类的属性

    局部变量:方法(代码块)中定义的变量







相关文章:

  • 2022-01-15
  • 2021-08-14
  • 2022-12-23
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
  • 2021-04-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-08
  • 2021-05-20
  • 2022-12-23
  • 2021-12-01
  • 2021-11-30
相关资源
相似解决方案