zoukankan      html  css  js  c++  java
  • 构造方法的重载

    package DemoArea3.copy;
    
    import org.omg.PortableServer.POAPackage.ServantAlreadyActive;
    
    public class area3 {
    	private int A;
    	private int B;
    	private String Color;
    	
    	public area3() {
    		// 定义无参的构造方法
    		A=3;
    		B=5;
    		Color="hs";
    		
    	}
    	
    	public area3(int a,int b,String col) {
    		// 定义有参的构造方法
    		A=a;
    		B=b;
    		Color=col;
    	}
    	
    	int showarea(){
    		return A*B;
    	}
    	String showcolor(){
    		return Color;
    	}
    	
    }
    

      

    package DemoArea3.copy;
    
    public class Mainarea3 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		
    		area3 a1=new area3();// 调用无参的构造方法
    		area3 a2=new area3(3,6,"LS");// 调用有参的构造方法
    		
    		System.out.println("A1"+a1.showarea());
    		System.out.println("A1"+a1.showcolor());
    		
    		System.out.println("A2"+a2.showarea());
    		System.out.println("A2"+a2.showcolor());
    	}
    
    }
    

      

  • 相关阅读:
    16-面向对象之语法(1)
    4-编辑器IDE_for_python
    3-python入门学习路线
    2-学习方法心得
    1-语法基础
    NSMutableArray基本概念
    NSArray 与字符串
    NSArray文件读写
    NSArray排序
    NSArray 遍历
  • 原文地址:https://www.cnblogs.com/dede-6/p/11899441.html
Copyright © 2011-2022 走看看