
Circle类
public class Circle
{
private int r;
Circle(int i) {}
Circle(int r ,float s,float l )
{
this.r =r;
}
public int getR()
{
return r;
}
public void setR(int r)
{
this.r = r;
}
public void showArea()
{
float s;
s = (float) (3.14 * r *r);
System.out.println("面积为:"+s);
}
public void showPerimeter()
{
float c;
c = (float)(3.14*2*r);
System.out.println("周长为:"+c);
}
测试类:
public class TestCircle
{
public static void main(String[] args)
{
Circle circle = new Circle(0);
circle.setR(8);
System.out.print("半径为"+circle.getR()+" ");
circle.showArea();
System.out.print("半径为"+circle.getR()+" ");
circle.showPerimeter();
}
}
结果:


MyDate类
public class MyDate
{
private int year;
private int month;
private int day;
MyDate(){}
MyDate(int year, int month,int day)
{
this.year=year;
this.month= month;
this.day = day;
}
public int getYear()
{
return year;
}
public void setYear(int year)
{
this.year = year;
}
public int getMonth(int i)
{
return month;
}
public void setMonth(int month)
{
this.month = month;
}
public int getDay()
{
return day;
}
public void setDay(int day)
{
this.day = day;
}
public void showDate()
{
System.out.println("日期:"+year+"年"+month+"月"+day+"日");
}
public void isBi()
{
if(year%400==0||year%4==0&&year%100!=0)
{
System.out.println(year+"年是闰年");
}
else
{
System.out.println(year+"年不是闰年");
}
测试类;
public static void main(String[] args)
{
MyDate myDate = new MyDate(0,0,0);
myDate.setYear(1900);
myDate.setMonth(1);
myDate.setDay(1);
myDate.showDate();
myDate.isBi();
}
结果:


Card类:
public class Card
{
private String huase;
private String dianshu;
Card(){}
Card(String huase, String dianshu)
{
this.huase=huase;
this.dianshu= dianshu;
}
public String getHuase()
{
return huase;
}
public void setHuase(String huase)
{
this.huase = huase;
}
public String getDianshu()
{
return dianshu;
}
public void setDianshu(String dianshu)
{
this.dianshu = dianshu;
}
public void showCard()
{
System.out.println("牌面信息是:"+huase+dianshu);
}
测试类:
public static void main(String[] args)
{
Card card= new Card("aaa","K");
card.setDianshu("A");
card.setHuase("黑桃");
card.showCard();
}
结果:


Coder类:
public class Coder
{
private String name;
private String number;
private int salary;
Coder (){}
Coder (String name,String number,int salary)
{
this.name= name;
this.number= number;
this.salary = salary;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public String getNumber()
{
return number;
}
public void setNumber(String number)
{
this.number = number;
}
public int getSalary()
{
return salary;
}
public void setSalary(int salary)
{
this.salary = salary;
}
public void intro()
{
System.out.println("经理姓名:"+name);
System.out.println("工号:"+number);
}
public void showSalary()
{
int a =0;
a = salary/5;
System.out.print("基本工资为:"+salary+",");
System.out.println("奖金为:"+a);
}
public void work()
{
System.out.println("正在努力的做着管理工作,分配任务,检查员工提交上来的代码.....");
}
Manager类:
public class Manager
{
private String name;
private String number;
private int salary;
Manager(){}
Manager(String name, String number,int salary)
{
this.name = name;
this.number = number;
this.salary = salary;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public String getNumber()
{
return number;
}
public void setNumber(String number)
{
this.number = number;
}
public int getSalary()
{
return salary;
}
public void setSalary(int salary)
{
this.salary = salary;
}
public void intro()
{
System.out.println("程序员姓名:"+name);
System.out.println("工号:"+number);
}
public void showSalary()
{
System.out.print("基本工资为:"+salary+",");
System.out.println("奖金无");
}
public void work()
{
System.out.println("正在努力写代码......");
}
测试类:
public static void main(String[] args)
{
Coder coder = new Coder("aaa","9527",15000);
Manager manager = new Manager("bbb","0022",10000);
coder.setName("James");
coder.setNumber("9527");
coder.setSalary(15000);
manager.setName("Kobe");
manager.setNumber("0025");
manager.setSalary(10000);
coder.intro();
coder.showSalary();
coder.work();
System.out.println("=============");
manager.intro();
manager.showSalary();
manager.work();
}
结果:


Teacher类:
public class Teacher
{
private String name;
private int age;
private String conter;
Teacher(){}
Teacher(String name, int age, String conter)
{
this.name=name;
this.age= age;
this.conter = conter;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age = age;
}
public String getConter()
{
return conter;
}
public void setConter(String conter)
{
this.conter = conter;
}
public void teach()
{
System.out.println("年龄为"+age+"的"+name+"正在专心致志的听着"+conter+"........");
}
public void eat()
{
System.out.println("年龄为"+age+"的"+name+"正在吃饭....");
}
Student类:
public class Student
{
private String name;
private int age;
private String conter;
Student(){}
Student(String name, int age, String conter)
{
this.name=name;
this.age= age;
this.conter = conter;
}
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}
public int getAge()
{
return age;
}
public void setAge(int age)
{
this.age = age;
}
public String getConter()
{
return conter;
}
public void setConter(String conter)
{
this.conter = conter;
}
public void study()
{
System.out.println("年龄为"+age+"的"+name+"正在亢奋的讲着"+conter+"........");
}
public void eat()
{
System.out.println("年龄为"+age+"的"+name+"正在吃饭....");
}
测试类:
public static void main(String[] args)
{
Teacher teacher = new Teacher("00",30,"java面向对象的知识");
Student student = new Student("00",18,"java面向对象的知识");
teacher.setName("周老师");
student.setName("韩同学");
teacher.setAge(30);
student.setAge(18);
teacher.setConter("java面向对象的知识");
student.setConter("java面向对象的知识");
teacher.eat();
teacher.teach();
student.eat();
student.study();
}
结果:

网友评论