• 构造方法与重载


    为“无名的粉”写一个类:class WuMingFen 要求: 

    1.有三个属性:面码:String theMa  粉的分量(两):int quantity         是否带汤:boolean likeSoup 

    2.写一个构造方法,以便于简化初始化过程,如:  WuMingFen f1 = new WuMingFen("牛肉",3,true); 3.重载构造方法,使得初始化过程可以多样化:  WuMingFen f2 = new WuMingFen("牛肉",2); 

    4.如何使得下列语句构造出来的粉对象是酸辣面码、2两、带汤的?  WuMingFen f3 = new WuMingFen(); 

    package MXDX07;
    /*为“无名的粉”写一个类:class WuMingFen 要求: 
     * 1.有三个属性:面码:String theMa  粉的分量(两):
     * int quantity         是否带汤:boolean likeSoup 
     * 2.写一个构造方法,以便于简化初始化过程,如:  
     * WuMingFen f1 = new WuMingFen("牛肉",3,true); 
     * 3.重载构造方法,使得初始化过程可以多样化:  WuMingFen f2 = new WuMingFen("牛肉",2); 
     * 4.如何使得下列语句构造出来的粉对象是酸辣面码、2两、带汤的? 
     *  WuMingFen f3 = new WuMingFen(); 
     *  5.写一个普通方法:check(),用于查看粉是否符合要求。
     *  即:将对象的三个属性打印在控制台上。
    */
    public class WuMingFen {
    	
    	static String theMa;//面码
    	static int quantity;//质量
    	static boolean likeSoup;//带汤标志
    	//主函数
    	public static void main(String[] args) {
    	WuMingFen wx=new WuMingFen(theMa, quantity, likeSoup);
    	
    	WuMingFen f1 = new WuMingFen("牛肉",3,true); 
    	wx.check(f1.theMa, f1.quantity, f1.likeSoup);
    	
    	WuMingFen f2 = new WuMingFen("牛肉",2,false);
    	wx.check(f2.theMa, f2.quantity, f2.likeSoup);
    	
    	WuMingFen f3 = new WuMingFen("酸辣面",2,true);
    	wx.check(f3.theMa, f3.quantity, f3.likeSoup);
    	}
    	//赋值方法
    	public WuMingFen(String string, int i, boolean b) {
    		this.theMa=string;
    		this.quantity=i;
    		this.likeSoup=b;
    		// TODO Auto-generated constructor stub
    	}
    	public void check(String string, int i, boolean b){
    		System.out.println("面码:"+string+"------质量:"+i+"-----是否带汤:"+b);
    	}
    }
    
  • 相关阅读:
    Qt Qwt之坐标轴移动
    Lnux 16.04 VM下安装与汉化
    【学习笔记】开源日志记录工具log4j使用方法
    【学习笔记】关于DOM4J:使用DOM4J解析XML文档
    DOM的概念和简单应用:使用DOM解析XML数据
    初识Socket通信:基于TCP和UDP协议学习网络编程
    java 中的Scanner
    跟着前辈学编程
    集合应用案例:编写程序实现学生信息管理系统的录入登录
    简单Java程序向实用程序的过度:二进制文件的读写
  • 原文地址:https://www.cnblogs.com/soulsjie/p/7522902.html
Copyright © 2020-2023  润新知