1、设计一个能存储姓名(name)、E-mail地址的类,在主函数中使用set和get函数赋值并且输出属性值。
Student类
public class Student {
private String name;
private String email;
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
StudentTest测试类
public class StudentTset {
public static void main(String[] args) {
Student stu1 = new Student();
stu1.setName("Knight");
stu1.setEmail("123456789@qq.com");
System.out.println(stu1.getName());
System.out.println(stu1.getEmail());
}
}
运行结果
2、设计矩形类,实现求矩形面积的成员函数,函数原型为public double getArea()。
Rectangle类
public class Rectangle {
public double length;
public double high;
public double getHigh() {
return high;
}
public void setHigh(double high) {
this.high = high;
}
public double getLength() {
return length;
}
public void setLength(double length) {
this.length = length;
}
public double getArea(){
double area = getLength() * getHigh();
System.out.println("矩形的面积为:" + area);
return area;
}
}
RectangleTest测试类
import java.util.Scanner;
public class RectangleTest {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入length");
double len = input.nextDouble();
System.out.println("请输入high");
double hig = input.nextDouble();
Rectangle rea = new Rectangle();
rea.setLength(len);
rea.setHigh(hig);
rea.getArea();
}
}
运行结果