Java学习----方法的重载
生活随笔
收集整理的這篇文章主要介紹了
Java学习----方法的重载
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一個(gè)類(lèi)中有多個(gè)同名的參數(shù)不一樣的方法。
作用:可以根據(jù)不同的條件調(diào)用不同的方法。
注意:java不會(huì)因?yàn)榉椒ǖ姆祷仡?lèi)型或者權(quán)限的不同而判斷為不同的兩個(gè)方法。
public class Student {public Student() {System.out.println("Student構(gòu)造方法1");}public Student(int x, float y) {System.out.println("Student構(gòu)造方法2");}public Student(float x, int y) {System.out.println("Student構(gòu)造方法3");}// 普通方法public String study() {System.out.println("學(xué)習(xí)");return "study方法1";}public String study(String subject) {System.out.println("學(xué)習(xí)" + subject);return "study方法2";}public static void main(String[] args) {Student s1 = new Student();s1.study();s1.study("數(shù)學(xué)");} }?
輸出結(jié)果:
Student構(gòu)造方法1 學(xué)習(xí) 學(xué)習(xí)數(shù)學(xué)?
轉(zhuǎn)載于:https://www.cnblogs.com/dragon1013/p/5049184.html
總結(jié)
以上是生活随笔為你收集整理的Java学习----方法的重载的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 梦到小孩是犯小人吗怎么破解
- 下一篇: Java PriorityQueue