![Page 1: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/1.jpg)
CSC241Object Oriented Programming
(with JAVA)
M. Umer Khan
![Page 2: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/2.jpg)
![Page 3: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/3.jpg)
![Page 4: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/4.jpg)
![Page 5: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/5.jpg)
![Page 6: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/6.jpg)
![Page 7: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/7.jpg)
Course Text
- My lectures would be the text of this course.
- I’ll consult different books to prepare these lectures; some of them are not available in market.
- Everyone of you should have a reference book for your understanding, with a latest version.
- Class material provided by me, would be enough to get better understanding & better marks ;)
- BUT there is not limit to LEARNING, look for any material/resource anywhere on web/books to satisfy yourself about understanding a concept.
- Each time you read about a concept, you would learn more and differently.
![Page 8: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/8.jpg)
Reference Books- Head First Java- By Kathy Sierra and
Bert Bates
- Thinking in Java- By Bruce Eckel
- Core Java -Vol1 and Vol-2 -By Gary Cornell, Cay S Horstmann
- You can also look for: Java: The Complete Reference by Herbert S. Introduction to Java Programming (4th
Edition) by Y. Daniel Liang
- Tutorial:
http://java.sun.com/docs/books/tutorial
![Page 9: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/9.jpg)
![Page 10: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/10.jpg)
![Page 11: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/11.jpg)
![Page 12: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/12.jpg)
![Page 13: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/13.jpg)
![Page 14: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/14.jpg)
![Page 15: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/15.jpg)
![Page 16: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/16.jpg)
![Page 17: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/17.jpg)
![Page 18: CSC241 Object Oriented Programming ( with JAVA ) M. Umer Khan](https://reader036.vdocument.in/reader036/viewer/2022062308/56649f4d5503460f94c6d51f/html5/thumbnails/18.jpg)