实现“sun的java部门有多少人”的流程
- 创建一个Java对象来表示公司;
- 在公司对象中创建一个Java对象来表示部门;
- 在部门对象中创建一个整型变量来表示部门人数;
- 在部门对象中实现一个方法来返回部门人数;
- 在公司对象中实现一个方法来获取部门对象;
- 在主程序中创建公司对象并获取部门对象;
- 调用部门对象的方法来获取部门人数并输出。
代码实现
首先,我们创建一个Company类来表示公司,代码如下:
public class Company {
private Department department; // 部门对象
public Company() {
department = new Department(); // 创建部门对象
}
public Department getDepartment() {
return department;
}
}
然后,我们创建一个Department类来表示部门,代码如下:
public class Department {
private int numberOfPeople; // 部门人数
public Department() {
numberOfPeople = 100; // 初始化部门人数为100
}
public int getNumberOfPeople() {
return numberOfPeople;
}
}
接下来,我们编写主程序来测试实现的功能,代码如下:
public class Main {
public static void main(String[] args) {
Company company = new Company(); // 创建公司对象
Department department = company.getDepartment(); // 获取部门对象
int numberOfPeople = department.getNumberOfPeople(); // 获取部门人数
System.out.println("sun的java部门有" + numberOfPeople + "人");
}
}
以上代码的执行结果将会输出:sun的java部门有100人
。
状态图
下面是整个流程的状态图:
stateDiagram
[*] --> 创建公司对象
创建公司对象 --> 获取部门对象
获取部门对象 --> 获取部门人数
获取部门人数 --> 输出部门人数
输出部门人数 --> [*]
以上就是实现“sun的java部门有多少人”的完整流程,通过这个流程我们可以轻松地获取到部门人数并输出。