
public class Test01 {
public static void main(String[] args) {
// (1)设计一个长方形类
// 属性:长、宽
// 功能:周长、面积
// 要求:创建对象、求周长面积
}
}
public class Test02 {
public static void main(String[] args) {
// (2)设计一个圆方形类
// 属性:半径、PI
// 功能:周长、面积
// 要求:创建对象、求周长面积
}
}
public class Test03 {
public static void main(String[] args) {
// (3)设计一个公司类和员工类
// 场景:张三在IBM工作、李四在HP工作
// 要求:创建对象、打印信息
}
}
public class Test04 {
public static void main(String[] args) {
// (4)设计一个学生类和学校类
// 场景:王五在清华、赵六在北大
// 要求:创建对象、打印信息
}
}
public class Test05 {
public static void main(String[] args) {
// (5)设计一个员工类和部门类
// 场景:张三在开发部、张三部门换成测试部
// 要求:创建对象、打印信息
}
}
public class Test06 {
public static void main(String[] args) {
// (6)根据需求设计编写相关的类和方法
// 提示:用数组存储员工
// // 公司
// CompanyA c = new CompanyA("阿里");
// // 添加合同工:固定工资
// c.add(new MemberA("张三",3000));
// c.add(new MemberA("张三",3000));
// // 添加计时工:工时、工时费
// c.add(new MemberB("张三",50,100));
// c.add(new MemberB("张三",60,100));
// // 求所有员工总工资
}
}
public class Test07 {
public static void main(String[] args) {
// (7)需求:【java程序员】使用【java语言】访问【数据库】实现【添加、修改、删除】功能
// 角色一:java程序员(我们)
// 角色二:java语言(java公司)
// 角色三:数据库(mysql、oracle、postgre数据库等)
// 思考分析设计:以上3个角色、谁负责定义接口、谁负责实现接口、谁负责使用接口
// 写出相关代码、模拟功能实现
}
}