java构造函数的重载_java初学者对构造方法和重载的理解
生活随笔
收集整理的这篇文章主要介绍了
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初学者对构造方法和重载的理解的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: java中大数开方_Java中的大数运算
- 下一篇: java面试题在线做_java考试题目及