Download presentation
Presentation is loading. Please wait.
Published byOswin Scott Modified over 9 years ago
1
Springl 2008 MIS380: Object-Oriented Programming using Java 1 Spring 2008
2
Springl 2008 MIS380: Object-Oriented Programming using Java 2 Class Web URL http://faculty.unlv.edu/than/is380 You will find syllabus, lecture notes, practice programs, assignment programs, and other class-related information here. See Syllabus.
3
Springl 2008 MIS380: Object-Oriented Programming using Java 3 Object-Oriented Software Development Object-oriented concepts –classes –objects –encapsulation –inheritance –polymorphism Java programming language Graphical user interfaces Applet
4
Springl 2008 MIS380: Object-Oriented Programming using Java 4 What / Why is Object-Orientation? It’s a technology based on objects and classes. View of the world – a better modeling approach Seamlessness between systems development activities Easier maintenance Reusability
5
Springl 2008 MIS380: Object-Oriented Programming using Java 5 Architecture of Conventional System f(1) f(2) f(3) f(4) ….. Processes Data
6
Springl 2008 MIS380: Object-Oriented Programming using Java 6 Architecture of Object-Oriented System Data f(1) f(2)
7
Springl 2008 MIS380: Object-Oriented Programming using Java 7 Course Overview Fundamentals of Java Programming GUI Programming Object-oriented Programming (Part I: Ch1, 2, 4) (Part II: Ch6, 7, 8, 9, 10) (Part III: Ch11, 12, 13, 14)
8
Springl 2008 MIS380: Object-Oriented Programming using Java 8 Fundamentals of Java Programming Basics of Java (Ch1) Primitive data types (Ch2) Operations (Ch2) Control statements (Ch3) Methods (Ch4) Arrays (Ch5)
9
Springl 2008 MIS380: Object-Oriented Programming using Java 9 Object-Oriented Programming Objects and classes MethodsConstructorsOverloadingEncapsulationInheritancePolymorphismOverriding Abstract classes Interfaces Object-oriented modeling
10
Springl 2008 MIS380: Object-Oriented Programming using Java 10 GUI Programming GraphicsApplets GUI components Event-driven programming
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.