The document outlines the topics that will be covered in 5 units for the Semester-1 Object Oriented Programming with Java course. Unit 1 covers OOP concepts, data types, operators, arrays, JVM architecture and constructors. Unit 2 covers method overloading, overriding, inheritance forms and interfaces. Unit 3 discusses exception handling, multithreading concepts. Unit 4 introduces adapter classes, AWT components and event handling. Unit 5 focuses on applets, MVC architecture, Swing components and layout managers.
The document outlines the topics that will be covered in 5 units for the Semester-1 Object Oriented Programming with Java course. Unit 1 covers OOP concepts, data types, operators, arrays, JVM architecture and constructors. Unit 2 covers method overloading, overriding, inheritance forms and interfaces. Unit 3 discusses exception handling, multithreading concepts. Unit 4 introduces adapter classes, AWT components and event handling. Unit 5 focuses on applets, MVC architecture, Swing components and layout managers.
The document outlines the topics that will be covered in 5 units for the Semester-1 Object Oriented Programming with Java course. Unit 1 covers OOP concepts, data types, operators, arrays, JVM architecture and constructors. Unit 2 covers method overloading, overriding, inheritance forms and interfaces. Unit 3 discusses exception handling, multithreading concepts. Unit 4 introduces adapter classes, AWT components and event handling. Unit 5 focuses on applets, MVC architecture, Swing components and layout managers.
1 Unit – 1 OOP Concepts , DATA TYPES, Operators , arrays , jvm architecture, Constructors This keyword Parameters passing String handling
Unit – 2 Method overloading &method overriding,
Types of Inheritances Forms of Inheritances Understanding CLASSPATH, Access Protection in packages, differences between classes and interfaces, Implementing an Interface Unit- 3 Termination or presumptive models usage of try, catch, throws and finally, built in exceptions Benefits of Exception handling , Differences between multi threading and multitasking, thread life cycle daemon threads, thread groups.
Unit – 4 Adapter Classes ,
User -interface Components, The AWT class hierarchy Layout manager types Delegation event model, handling mouse and keyboard events
Unit- 5 lifecycle of an applet,
passing parameters to applets MVC architecture, 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.(architecture IMP)