Invoicing System Design: A Case Study
1. Introduction
In the development of an object - oriented invoicing system, we follow a specific design methodology that incorporates polymorphism. This methodology helps us break down the problem into manageable steps, from identifying objects and classes to implementing services and finally solving the overall problem.
2. Object - Oriented Design Methodology
The object - oriented design methodology consists of three main steps:
1. Identifying Objects and Classes : Highlight nouns and noun phrases in the problem description to find potential objects. Define classes for objects that can’t be represented by existing types. If classes have common attributes and pass the “is - a” t
超级会员免费看
订阅专栏 解锁全文
48

被折叠的 条评论
为什么被折叠?



