Categories
- Pharmacy
- Nursing
-
MBA
-
BBA
- U.P. State University
- Veer Bahadur Singh Purvanchal University, Jaunpur
- Chaudhary Charan Singh University, Meerut
- Dr. Bhimrao Ambedkar University, Agra
- Chhatrapati Shahu Ji Maharaj University, Kanpur
- Mahatma Jyotiba Phule Rohilkhand University, Bareilly
- Mahatma Gandhi Kashi Vidyapith, Varanasi
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Deen Dayal Upadhyaya Gorakhpur University
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj
- BCA
-
B Ed
- Lucknow University B.Ed Books
- Chaudhary Charan Singh University/Maa Shakambhari University, Saharanpur
- Dr Bhim Rao Ambedkar University, Agra
- Mahatma Gandhi Kashi Vidyapeeth, Varanasi
- Chhatrapati Shahu Ji Maharaj University
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj (PRSU)
- Mahatma Jyotiba Phule Rohilkhand University(Mjpru), Bareilly
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Bundelkhand University, Jhansi
- Deen Dayal Upadhyaya Gorakhpur University
- Veer Bahadur Purvanchal University (VBPU)
- Maharaja Suhel Dev State University ,Azamgarh (MSDSU)
- Raja Mahendra Pratap Singh State University, Aligarh (RMPSSU)
- Barkatullah Vishwavidyalaya (Bhopal)
- Jiwaji University (Gwalior)
- Vikram University (Ujjain)
- Dr. Harisingh Gour University (Sagar)
- Devi Ahilya Vishwavidyalaya (Indore)
- Rani Durgavati Vishwavidyalaya (Jabalpur)
- Awadhesh Pratap Singh University (Rewa)
- Maharaja Chhatrasal Bundelkhand University (Chhatarpur)
- D. EL. ED
- TET
-
B Com
-
B Sc
- B.Sc. U.P. State Universities Common Syllabus NEP
- Veer Bahadur Singh Purvanchal University, Jaunpur
- University of Lucknow
- Chaudhary Charan Singh University, Meerut
- Madhya Pradesh
- Chhatrapati Shahu Ji Maharaj University, Kanpur
- Dr. Bhimrao Ambedkar University, Agra
- Mahatma Gandhi Kashi Vidyapith, Varanasi
- DEEN DAYAL UPADHYAYA GORAKHPUR UNIVERSITY
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Mahatma Jyotiba Phule Rohilkhand University, Bareilly
- Uttarakhand State Universities
- B.Sc. Bihar Universities Common Syllabus NEP
- University of Rajasthan (Jaipur)
- Haryana
-
B A
- B.A. Of U.P. State Universities Common Syllabus NEP
- Veer Bahadur Singh Purvanchal University, Jaunpur
- University of Lucknow
- Chaudhary Charan Singh University, Meerut
- Chhatrapati Shahu Ji Maharaj University, Kanpur
- Dr. Bhimrao Ambedkar University, Agra
- Mahatma Gandhi Kashi Vidyapith, Varanasi
- Deen Dayal Upadhyaya Gorakhpur University
- Prof. Rajendra Singh (Rajju Bhaiya) University, Prayagraj
- Dr. Ram Manohar Lohia Avadh University, Ayodhya
- Mahatma Jyotiba Phule Rohilkhand University, Bareilly
- Madhya Pradesh
- Uttarakhand
- Bihar
- University of Rajasthan (Jaipur Syllabus as Per NEP2020)
- Haryana NEP-2020
- B Tech
Object Oriented Programming with JAVA MCA First Sem
Tax excluded
Authors: Dr. Saroj Kumar , Mr. Dileep Singh
ISBN : 978-93-5755-987-4
Syllabus
Course Code: MCA1105
OBJECT ORIENTED PROGRAMMING WITH JAVA
UNIT-I:
Basics of Object Oriented Programming (OOP): Need for OO Paradigm , A Way of Viewing World- Agents, Responsibility, Messages, Methods, Classes and Instances, Class Hierarchies (Inheritance), Method Binding, Overriding and Exceptions, Summary of OOP Concepts, Coping with Complexity, Abstraction Mechanisms. Java Basics: Data Types, Variables, Scope and Life Time of Variables, Arrays, Operators, Expressions, Control Statements, Type Conversion and Costing, Simple Java Program, Classes and Objects- Concepts of Classes, Objects, Constructors Methods, Access Control, this Keyword, Garbage Collection, Overloading Methods and Constructors, Parameter Passing, Recursion, String Handling.
UNIT-II:
Inheritance: Hierarchical Abstractions, Base Class Object, Subclass, Subtype, Substitutability, Forms of Inheritance- Specialization, Specification, Construction, Extension, Limitation, Combination, Benefits of Inheritance Costs of Inheritance. Member Access Rules, Super Uses, Using Final with Inheritance, Polymorphism, Abstract Classes. Packages and Interfaces: Defining, Creating and Accessing a Package, Understanding CLASSPATH, Importing Packages, Differences between Classes and Interfaces, Defining an Interface, Implementing Interface, Applying Interfaces Variables in Interface and Extending Interfaces.
UNIT-III:
Exception Handling and Multithreading: Concepts of Exception Handling, Benefits of Exception Handling, Termination or Presumptive Models, Exception Hierarchy, Usage of Try, Catch, throws and Finally, Built in Exceptions, Creating Own Exception Sub Classes. Differences between Multithreading and Multitasking, Thread Life Cycle, Creating Threads, Synchronizing Threads, Daemon Threads, Thread Groups.
UNIT-IV:
Event Handling: Events, Event Sources, Event Classes, Event Listeners, Delegation Event Model, Handling Mouse and Keyboard Events, Adapter Classes, Inner Classes. The AWT Class Hierarchy , User-Interface Components- Labels, Button, Canvas, Scrollbars, Text Components, Check Box, Check Box Groups, Choices, List Panes- Scroll Pane, Dialogs, Menu Bar, Graphics, Layout Manager- Layout Manager Types- Boarder, Grid, Flow, Card and Grid Bag.
UNIT-V:
Applets: Concepts of Applets, Differences between Applets and Applications, Lifecycle of an Applet, Types of Applets, Creating Applets, Passing Parameters to Applets, Swings: Introduction, Limitations of AWT, MVC Architecture, Components, Containers, Exploring Swing- JApplet, JFrame and JComponent, Icons and Labels, Text Fields, Buttons-The JButton Class, Check Boxes, Radio Buttons, Combo Boxes, Tabbed Panes, Scroll Panes, Trees and Tables.