Java面向对象----方法重载

Posted 言西早石头侠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java面向对象----方法重载相关的知识,希望对你有一定的参考价值。

方法重载(over load):方法名相同,参数列表不同,返回类型无关

package com.tanlei.newer;

public class OverLoadDemo {
  public static void main(String[] args) {
	  Printer printer=new Printer(1000);
	  printer.print("hello");
	  printer.print(12);
	  printer.print("hello", 12);
}
}

class Printer{
	private String bread="tanlei";
	private double  price;
	
	public Printer(double price) {
		this.price = price;
	}
	
	public Printer(String bread, double price) {
		this.bread = bread;
		this.price = price;
	}



	public  void print(String content) {
		System.out.println("字符串"+content);
	}
	
	public  void print(int content) {
		System.out.println("整型"+content);
	}
	
	public  void print(String str,int content) {
		System.out.println(str+"--"+content);
	}
}

以上是关于Java面向对象----方法重载的主要内容,如果未能解决你的问题,请参考以下文章

Java面向对象-方法的重载

Java面向对象--方法的重载和重写

Java巩固——面向对象基础

Java巩固——面向对象基础

Java面向对象----方法重载

JAVA面向对象 - 方法重载与覆盖