] overview - Object Oriented Programming(OOP) - a pattern or design methodology for software application development, programs are modelled after real world objects with each object modelling the properties and functionality of its real world component
[WHY]
] ?2013-07-20? advantages of OOP
] more intuitive transition from bus. analyis to sw implementation
] ability to maintain and implement changes more efficient
] ability to develop sw in team, with specialists working on specific subsystems
] ability to reuse code component, implement 3rd party solutions for ...
] better integration with loosely couple distributed systems
] src= ?
[WHY NOT]
]
[WHERE]
]
[WHEN]
]
[EXAMPLE]
] a program about cars - would likely have a car model,