JAVA通过一个简单实例了解类方法

初学JAVA的时候可能会习惯用C语言的方法,一大段代码直接写在一起,这样很不方便,通过一个简单的小例子体会一下JAVA的分类方法调用。
程序名字:“小明与魔法屋”


//面包类
package homework;

public class Bread {
	public void Bread(){
		System.out.println("小明吃了一片面包。");
	}

}

//魔法床类
package homework;

public class MagicBed {
	int height = 190;
	public void MagicBed(){
		System.out.println("小明睡在了一张魔法床上面");
	}

}
//魔法屋类
package homework;

public class MagicHouse {
	public void MagicHouse(){
		System.out.println("小明走进了一间魔法屋");
	}

}

//小明类
package homework;

public class XiaoMing {
	public int height =140;
	public void XiaoMingHeight(){
		System.out.println("小明现在身高:"+height+"cm");
	}
}

//运行代码段
package homework;

public class homework2 {

	public static void main(String[] args) {
		//故事背景;
		System.out.println("小明是个矮子,他很想长高,一天,他看见一座房子,"
				+ "上面有一个大广告牌写着:“魔法屋,让你增高不再是梦想!!!”"
				+ "小明走了进去。。");
		MagicHouse mh = new MagicHouse();
		mh.MagicHouse();
		System.out.println("小明在屋子里发现了一块面包,这块面包只要吃一片就可以长高1cm");
		Bread br = new Bread();
		XiaoMing xm = new XiaoMing();
		xm.XiaoMingHeight();
		for(int i=0;i<10;i++){
			br.Bread();
			xm.height++;
			xm.XiaoMingHeight();
		}
		System.out.println("小明发现吃面包长得太慢了,他又看见一张魔法床");
		MagicBed mb = new MagicBed();
		mb.MagicBed();
		xm.height = mb.height;
		System.out.println("睡起来以后,小明惊了");
		xm.XiaoMingHeight();
		

	}

}


通过几个类分别存放,程序美观很多,可读性也变强了。
运行结果:
JAVA通过一个简单实例了解类方法