Wednesday, June 20, 2012
CS2305 Programming Paradigms lecture notes ( in ppt ) | for CSE 5th semester - by R.Anirudhan
CS2305 Programming Paradigms lecture notes ( in ppt ) | for CSE dpt
click here to download
TOPICS COVERED
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
48
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
Subscribe to:
Post Comments (Atom)

0 Responses to “CS2305 Programming Paradigms lecture notes ( in ppt ) | for CSE 5th semester - by R.Anirudhan”
Post a Comment