package com.user.test;
public class Person1 {
public static void main(String[] args) {
Person2 pers1 = new Person2();
System.out.println("name = " + pers1.getname() + " , age = " + pers1.getage());
System.out.println("***************");
Person2 pers2 = new Person2(22, "chen");
System.out.println("name = " + pers2.getname() + " , age = " + pers2.getage());
System.out.println("***************");
TriAngle tria1 = new TriAngle();
System.out.println(
"base = " + tria1.getbase() + " , height = " + tria1.getheight() + " , grea = " + tria1.getarea());
System.out.println("***************");
TriAngle tria2 = new TriAngle(3, 4);
System.out.println(
"base = " + tria2.getbase() + " , height = " + tria2.getheight() + " , grea = " + tria2.getarea());
TriAngle tria3 = new TriAngle();
tria3.base = 12;
tria3.height = 11;
System.out.println("***************");
System.out.println(
"base = " + tria3.getbase() + " , height = " + tria3.getheight() + " , grea = " + tria3.getarea());
}
}
class Person2 {
private int age;
private String name;
public Person2() {
age = 18;
name = "hao";
}
public Person2(int a, String n) {
age = a;
name = n;
}
public void setage(int a) {
if (a >= 0 && a <= 120) {
age = a;
} else {
age = 0;
}
}
public int getage() {
return age;
}
public void setname(String n) {
name = n;
}
public String getname() {
return name;
}
}
class TriAngle {
int base;
int height;
int area;
public TriAngle() {
base = 0;
height = 0;
area = 0;
}
public TriAngle(int b, int h) {
base = b;
height = h;
}
public void setbase(int b) {
if (b >= 0) {
base = b;
} else {
System.out.println("不合法!!!");
}
}
public int getbase() {
return base;
}
public void setheight(int h) {
if (h >= 0) {
height = h;
} else {
System.out.println("不合法!!!");
}
}
public int getheight() {
return height;
}
public int getarea() {
return area = base * height * 1 / 2;
}
}
控制台输出:
name = hao , age = 18
***************
name = chen , age = 22
***************
base = 0 , height = 0 , grea = 0
***************
base = 3 , height = 4 , grea = 6
***************
base = 12 , height = 11 , grea = 66