首页 > 技术文章 > 1月15日课堂 方法重载、构造方法

cheng1994 2019-01-15 12:11 原文

1、类和对象的关系
    类是对象的抽象,对象是类的具体
2、创建对象的语法
    类名 对象名 = new 类名();
3、对象使用方法的语法
    对象名.方法名();
4、方法的四个要素
    public 返回值类型 方法名(){}
    有返回值  则需要return语句,如果返回值类型是void则不写return
5、定义和使用一个有返回值的方法
    public String showInfo(){return "123";}
    String name = user.showInfo();
6、什么是方法的重载
    方法名相同,返回值类型无关,参数列表必须不同
    同名不同参:使用不同类型的参数,会产生不同的结果

使用带参方法时,1、传的参数类型要与定义的方法参数类型一致
        2、传的参数个数要与定义的方法参数个数相同
        3、传的参数顺序要与定义的方法参数顺序一致

方法重载:同名不同参
特点:方法名相同,参数列表不同,与访问修饰符和返回值类型无关
补充:参数列表不同:参数的个数不同或者参数的类型不同

成员变量和局部变量:
成员变量作用域:在整个类的内部
局部变量作用域:在定义它的方法中

成员变量的初始值:系统会给默认初始值
局部变量的初始值:需要我们自己给赋值
在同一个方法中,不能有同名的局部变量
在同一个类中,成员变量可以和局部变量名相同,但是局部变量优先级更高

 

推荐阅读