码迷,mamicode.com
首页 > 其他好文 > 详细

1月15日课堂 方法重载、构造方法

时间:2019-01-15 14:09:28      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:show   自己   ret   return语句   产生   构造方法   不能   访问修饰符   创建对象   

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

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

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

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

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

 

1月15日课堂 方法重载、构造方法

标签:show   自己   ret   return语句   产生   构造方法   不能   访问修饰符   创建对象   

原文地址:https://www.cnblogs.com/cheng1994/p/10271168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!