Java类与对象(构造方法 与 方法重载)

: 对象共同特征的描述

        定义类: 

                public class 类名 {

                        1.成员变量 (代表属性 一般为名词)

                        2.成员方法 (代表行为 一般为动词)

                        ......

                }

                成员变量: 数据类型 属性名 ;

                成员方法: 与前面方法同,唯一区别:不加static

对象: 类中的具体个例

        定义对象:

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

        对象的使用:

                1.访问属性

                        对象名.属性名;

               2.访问行为

                        对象名.方法名(...);

一. 构造方法(构造函数,构造器)

        作用: 1.创建对象

                 2.对成员变量进行初始化

   格式:

        public class 类名{

                修饰符 类名 (参数){

                        方法体;

                }

        }

        特点:

                1.构造方法名与类名相同,大小写也相同

                2.没有返回值类型,连void也没有

                3.没有具体的返回值(不能由return返回结果数据) 

构造方法分为:空参构造带全部参数的构造

        空参构造:(括号内空着)

//举例
public Student(){
   ...
}

        空参构造所有参数默认初始值

        带全部参数的构造方法:(括号内填入自定义的参数)

//举例
public Student (String name , int age){
    this.name = name;
    this.age = age ;
}

构造方法总结:

1.任何构造方法都没写,默认空参构造方法.

2.当自定义构造方法时,空参构造方法被覆盖

3.当自定义构造方法时,自行再写一次空参构造方法

二.方法的重载

        同一个类方法名相同时,可以方法重载

                条件:

                        1.方法名相同

                        2.参数不同(个数不同 ,类型不同 ,顺序不同)
 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值