ANNA University Programming Paradigams Notes

Smartxlr8  Provides the Online Notes for free for Anna University Students. Here We have Provided Anna University Notes for IT/CSE Department  Students. 



 Syllabus :

UNIT I OBJECT-ORIENTED PROGRAMMING – FUNDAMENTALS 9
Review of OOP - Objects and classes in Java – defining classes – methods - access specifiers – static members – constructors – finalize method – Arrays – Strings -Packages – JavaDoc comments


UNIT II OBJECT-ORIENTED PROGRAMMING – INHERITANCE 10
Inheritance – class hierarchy – polymorphism – dynamic binding – final keyword –abstract classes – the Object class – Reflection – interfaces – object cloning – inner classes – proxies


UNIT III EVENT-DRIVEN PROGRAMMING 10
Graphics programming – Frame – Components – working with 2D shapes – Using color,fonts, and images - Basics of event handling – event handlers – adapter classes –actions – mouse events – AWT event hierarchy – introduction to Swing – Model-View-Controller design pattern – buttons – layout management – Swing Components


UNIT IV GENERIC PROGRAMMING 8
Motivation for generic programming – generic classes – generic methods – generic code and virtual machine – inheritance and generics – reflection and generics – exceptions –exception hierarchy – throwing and catching exceptions – Stack Trace Elements -assertions - logging


UNIT V CONCURRENT PROGRAMMING 8
Multi-threaded programming – interrupting threads – thread states – thread properties –thread synchronization – thread-safe Collections – Executors – synchronizers – threads and event-driven programming 



You Can Download The Material Of PP From The Below Link

http://www.mediafire.com/view/2o29cctisbbgty1/Programming%20Paradigams.pdf

comment