本讲主讲老师以库存管理系统的设计为例讲述了使用面向对象思维进行软件设计的过程,那么请问以下哪个顺序是正确的面向对象思维进行软件设计的过程?
A.
识别对象(类) -> 识别每一个对象(类)状态 -> 识别每一对象(类)的状态的转换 -> 识别对象(类)的功能
B.
识别对象(类) -> 识别对象(类)的功能 -> 识别每一个对象(类)状态 -> 识别每一对象(类)的状态的转换
C.
识别对象(类) -> 识别对象(类)的功能 -> 识别每一对象(类)的状态的转换 -> 识别每一个对象(类)状态
D.
识别对象(类) -> 识别每一对象(类)的状态的转换 -> 识别每一个对象(类)状态 -> 识别对象(类)的功能