欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

java构造函数的重载_java初学者对构造方法和重载的理解

发布时间:2025/3/21 编程问答 33 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java构造函数的重载_java初学者对构造方法和重载的理解 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一:构造函数(方法)

1.首先,在每个类的定义当中,都默认有一个无参数的构造方法(函数),不管你写没写

如    public Student(){

};

2.构造方法的名字必须和类名一样,且不需什么返回值类型

3.构造方法在通过new关键字创建对象时被调用,作用就是实例化一个对象。

如Student   stu = new Student ();

二:函数(方法)的重载

1.函数的重载按我的理解就是同一个方法,不同的实现方式。

2.即一个类当中,可定义多个同名的方法,只要他们的参数的个数、参数类型、亦或是仅仅参数的顺序不同

这样,就给使用这个类创建对象时,有了多样化的创建方式

如:下面是对构造函数的重载

(1):public Student (String s){

}

(2):public Student(int t){

}

(3):public Student(String s,int t){

}

(4):public Student(int t,String s){

}

普通方法的重载

(1):public void study(){

System.out.println(name+"在学习");

}

(2):public void study(int hour){

System.out.println(name+"学习了"+hour+"个小时");

}

总结

以上是生活随笔为你收集整理的java构造函数的重载_java初学者对构造方法和重载的理解的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。