Technology and Design Object Oriented Concepts