/**

学生缴学费案例:
学生类(Student)有两个字段: name(名字)和isFee(是否交学费的状态),有一个方法:交学费(fees)。每
一个学生都是通过student类new出来的一个对象,现在创建一个数组存放多个学生对象,再判断数组
中的学生是否已经缴费,如果没有,则学生的交学费方法。

*/

//描述学生对象

class Student

{

String name; //学生名称

boolean isFee = false;//学生缴费状态,默认是未缴费
void fees()
{
	isFee = true; //设置为已经交学费了
}
}

public class StudentDemo

{

public static void main(String[] args)

{

Student s1 = new Student();

s1.name = "小明";

s1.isFee = true;
Student s2 = new Student();
	s2.name = "小王";
	s2.isFee = false;

	Student s3 = new Student();
	s3.name = "小于";
	s3.isFee = false;

	Student s4 = new Student();
	s4.name = "小唐";
	s4.isFee = true;

	//创建一个数组,用于存储所有的学生对象。
	//数据类型[] 数据名称 = new 数据类型[]{};
	Student[] arr = new Student[]{s1,s2,s3,s4};

	//打印数组中的每一个元素
	for (Student student : arr )
	{
		System.out.println(student.name +" "+student.isFee);
		System.out.println("++++++++++");
		if (!student.isFee)
		{
			student.fees();
		}

		System.out.println(student.name +" "+student.isFee);
	}

}
}
++++++++++++++++++++++
class Servant

{

//

String name; //姓名

int age;     //年龄void shopping()
{
	System.out.println("买菜。。。。");
}
void cook()
{
	System.out.println("做饭。。。。。");
}
void wash()
{
	System.out.println("洗碗。。。。。");
}
}

//程序员

class Coder

{

void coder()

{

System.out.println("疯狂写代码中");

}

}//servant测试类

public class Servantdemo

{

public static void main(String[] args)

{

// 创建一个仆人的对象

Servant s = new Servant();

s.shopping();

//创建一个程序员对象

Coder coder = new Coder();

coder.coder();