Object Oriented Programming using C#

(backadmin) #1
Object Oriented Programming using C#
Case Study

11.4 Documenting the design using UML


To fully document our designs we need to :-
• Determine in detail what attributes go in each class
• Determine how the classes are related and
• Put classes into appropriate packages.

Elaborating the Classes
Having worked through CRC scenarios we can make an initial assignment of instance variables and methods among our
classes, including some accessors and mutators whose necessity has become evident (see diagram below).

Of course as we are going to program this system in C# we will replace our accessor and mutator methods with properties
but as this design could be programmed in any OO language we will leave our design showing appropriate accessor and
mutator methods.

Stand out from the crowd
Designed for graduates with less than one year of full-time postgraduate work
experience, London Business School’s Masters in Management will expand your
thinking and provide you with the foundations for a successful career in business.
The programme is developed in consultation with recruiters to provide you with
the key skills that top employers demand. Through 11 months of full-time study,
you will gain the business knowledge and capabilities to increase your career
choices and stand out from the crowd.
Applications are now open for entry in September 2011.
For more information visit http://www.london.edu/mim/
email [email protected] or call +44 (0)20 7000 7573

Masters in Management

London Business School
Regent’s ParkLondon NW1 4SA
United KingdomTel +44 (0)20 7000 7573
Email [email protected]/mim/

Fast-track


your career


Please click the advert

Free download pdf