AN INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING WITH UML USING BORLAND C++
Synopsis
This book introduces object-oriented programming using Borland C++ programming reinforces the learning process. Each chapter contains two or more complete example programs that illustrate the materials covered. The output of each example program is shown with the program code written in Borland C++ for window. Most chapters contain full programming solutions for case studies. The case studies are designed to cover materials within the topics discussed in the chapters. The last chapter in this book shows the mapping of object-oriented analysis into object-oriented implementation.
Downloads
References
Bahrami A. (1999) Object-Oriented Systems Development. Singapore:
McGraw-Hill.
Cornford T. and Smithson S. (2006). Project Research in Information Systems
– A Student’s Guide. 2nd Edition, Palgrave Macmillan.
Dawson C.W. (2009), Projects in Computing and Information Systems – A
Student’s Guide, 2nd Edition, Addison Wesley.
Deitel, P and Deitel, H. (2017). Java: How to Program. 11th ed. Pearson.
Dennis, A., Wixom, B.H. and Roth, R.M. (2006). Systems Analysis and
Design. 3rd ed. Hoboken: John iley & Sons, Inc.
Hoffer J., George J. and Valacich J. (2008). Modern Systems Analysis and
Design. 5th Edition, Pearson International Edition, New Jersey.
Ibrahim R. (2000) Formal Methods applied to Component-Based Systems.
(Ph.D. Thesis, QueenslandUniversity of Technology (QUT),
Brisbane, Australia, March 2000.)
Ibrahim R. and Jamel S. (2006) Object-Oriented Programming Using
C++ - AN INTRODUCTION. Malayisa: McGraw-Hill.
Lewis, J. (2015). Java Software Solutions: Foundations of Program
Design. Pearson. Call number: QA76.73.J38 .L48 2015.
Liang, Y. D., (2019). Introduction to Java Programming. Pearson.
Micallef J. (1988) Encapsulation, Reusability and Extensibility in Object-
Oriented Programming Languages. Journal of Object-Oriented
Programming. Vol. 1, No. 1, April/May 1988.
Microsoft. (1996) The COM Specification. Draft, Microsoft Corporation.
Rosziati Ibrahim. (2020) Analisis dan Reka Bentuk Sistem Menggunakan
Bahasa Pemodelan Bersepadu (UML) dan Gambar Rajah Aliran
Data (DFD), Dewan Bahasa dan Pustaka, ISBN 978-983-49-
-4.
Rosziati Ibrahim. (2014) Project Development Methodology for Computer
Science Projects using an Object-Oriented Approach. UTHM
Publication, ISBN 978-967-0468-55-6.
Rosziati Ibrahim. (2008) An Introduction to Object-Oriented Programming
with UML Using Borland C++. Malaysia: UTHM Publication,
Batu Pahat.
Rosziati Ibrahim and Noraini Ibrahim. (2009). A Tool for Checking
Conformance of UML Specification. Proceedings of the 2009
World Academic of Science and Technology (WASET), Volume
, pp. 262-266.
Satzinger J.W. and Orvik T.U. (2001) The Object-Oriented Approach:
Concepts, System Development, and Modeling with UML. 2nd
Edition. Thomson Learning.
Schildt, H. (2017). Java: A Beginner’s Guide. 7th Edition. New York:
McGraw-Hill Education.
Schildt, H. (2018). Java: The Complete References. 11th Edition. New
York: McGraw-Hill Education.
Sommerville I. (2007). Software Engineering. 8th Edition, Addison Wesley,
England.
Szyperski C. (1998) Component Software: Beyond Object-Oriented
Programming. ACM Press, Addison Wesley.
UML 2.0 Diagrams (2020). UML 2.0 Diagrams, http://www.omg.org/
spec/UML/2.0/ (Search Date 1/4/2020)