GI8302 Fundamentals Of Object Oriented Programming Lecture
Notes Syllabus Book Previous 2 13 15
Marks Anna University Important Question
Bank With Answers Regulation 2017 Study
Materials Pdf Ppt
GI8302 FUNDAMENTALS OF OBJECT ORIENTED PROGRAMMING
UNIT I CONCEPTS OF OBJECT ORIENTED PROGRAMMING
Principles - Abstract Data types - Inheritance -
Polymorphism - Object Identity - Object Modeling
-Object Oriented Programming Languages - Object Oriented
Databases - Object Oriented user
Interfaces - Object Oriented GIS - Object Oriented Analysis
- Object Oriented Design –Examples.
UNIT II C++ PROGRAMMING FUNDAMENTALS
Introduction to C++- Keywords, Identifiers- Data types-
Variables – Operators`- anipulatorsOperator
Overloading- Operator Precedence- Control
Statements-Functions - Call by Reference - Arguments - Function Overloading – Exercises
UNIT III CLASSES AND OBJECTS
Classes and Objects - Member Functions - Nesting of Member
Functions Constructors - Destructors -Type Conversions - Inheritance - Base class -
Derived Class - Visibility modes -Single Inheritance - Multilevel Inheritance - Multiple
Inheritance - Nesting - Polymorphism- File - Opening and Closing - Exercises
UNIT IV JAVA PROGRAMMING
Java – C++ comparison – Java and portability – Java beans
and events – Servlet – applets package – interface – implementation – class hierarchies in
Java- Polymorphism and inheritance – data hiding concepts- Java client and server
side pages - Customization in GIS.
UNIT V SCRIPTS AND OOP
AJAX - Introduction – history – libraries - Struts – JSF –
Hibernate – Spring – AJAX Programming –
Java scripts - Python and Perl- Customization in GIS.
TEXTBOOKS:
1. Balagurusamy. E., Object Oriented Programming with C++,
Tata McGraw Hill Publications, Fourth edition, 2008
2. Daniel Liang, Introduction to Java Programming, Pearson,
Sixth Edition, 2010
REFERENCES:
1. Bjarne Stroustrup, Programming: Principles and Practice
using C++, Addison Wesley Publications, First Edition, 2008.
2. Ponnambalam. P and Tiuley Alguindigue, “A C++ Primer for
Engineers: An Object Oriented approach” , McGraw Hill, 1997.
3. Kris Hadlock, Ajax for Web applications developers, Sams
Publishing, First edition,2006
4. Bhushan Trivedi : “ Programming with ANSI C ++ . A Step
by step approach “ Oxford University Press,2010
5. http://docs.oracle.com/javaee/5/tutorial/doc
6. www.cplusplus.com/doc/tutorial/
GI8302 Fundamentals Of Object Oriented Programming Lecture Notes Syllabus Book Previous 2 13 15 Marks Anna University Important Question Bank With Answers Regulation 2017 Study Materials Pdf Ppt
No comments:
Post a Comment