FE-Logo
  • Object Modeling
    • overview of OOP
    • Elements of the Object Model
    • Basic Concepts of Object Oriented Programming
    • Benefits of OOP
    • Object
    • Relationships among Objects
    • Classes
    • Relationships among Classes
    • Relationships between Classes and Objects
    • On Building Quality Classes and Objects
    • characteristics of object oriented modeling
    • Links and Association
    • Generalization and Inheritance
    • An object model
    • Need for OOP Paradigram
    • Multiple Inheritance
    • Data Encapsulation
    • Access Control
    • Creating and Destroying Objects
    • Garbage Collection
    • Introduction to Modeling
    • Object Oriented Methodologies
    • OMT Methodology
    • Inheritance
    • Types of Inheritance

  • Dynamic Modeling:
    • Introduction to Dynamic modeling
    • Events
    • states and state diagram
    • Elements of state diagram
    • Advanced concepts in modeling
    • Concurrency
    • Dynamic model
    • Scenario
    • Event-Trace Diagram

  • Functional Modeling:
    • Introduction to functional modeling
    • Data Flow Diagram (DFD)
    • Examples of DFDs
    • Data Dictionary and Meta Data
    • Steps to Produce a DFD
    • Different Types of Keys
    • Introduction to System Design
    • Making a Reuse Plan
    • Estimating Hardware Resource Requirements
    • Handling Global Resources
    • Setting trade-off Priorities
    • Dynamic Simulation
    • Real time system
    • Implementation of Control
    • Design Associations
    • Determine Object Representation
    • Documentation
    • Introduction to methodologies to represent oops
    • Jackson Structured Development (JSD)
    • Overcome the limitations of SA/SD and JSD
    • Overcome the limitations of SA/SD and JSD

  • Java Programming
    • Introduction to Object Design
    • Presentation of Contents
    • Design Algorithms For Operations
    • Introduction to java
    • Features of Java
    • java operatores
    • data types in java
    • variable in java
    • Conditionals and Loops
    • Conditional and loop constructs
    • Arrays
    • Types of arrays
    • Multithreading Programming
    • Input / output in java
    • Method overriding
    • Dynamic Method Dispatch
    • Package in java
    • introduction to java applet
    • Methods
    • The Applet Class
    • An Applet Skeleton
    • Simple Applet Display Methods
    • Requesting Repainting
    • A Simple Banner Applet
    • Using the Status Window
    • Passing Parameters to Applets
    • Improving the Banner Applet
    • getDocumentBase( ) and getCodeBase( )
    • AppletContext and showDocument( )
    • String Handling
    • String Length and Special String Operations
    • Character Extraction
    • String Comparison
    • Modifying a String
    • Data Conversion Using valueOf( )
    • Additional String Methods
    • StringBuffer
    • Additional StringBuffer Methods
    • Void
    • Runtime
    • System
    • Object
    • Class
    • ClassLoader and math
    • Package
    • The java.lang Subpackages
    • The Java I/O Classes and Interfaces
    • The Closeable and Flushable Interfaces
    • The Byte Streams
    • FileOutputStream
    • ByteArrayInputStream
    • ByteArrayOutputStream
    • Buffered Byte Streams
    • BufferedOutputStream
    • Introduction to networking
    • Java and the Net
    • InetAddress
    • TCP/IP Client Sockets
    • URL
    • URLConnection
    • TCP/IP Server Sockets
    • A Caching Proxy HTTP Server
    • Datagrams
    • Event handling
    • Event Classes
    • Sources of Events
    • Using the Delegation Event Model
    • Adapter Classes
    • Inner Classes
    • Introducing the AWT
    • Window Fundamentals
    • Working with Frame Windows
    • Creating a Frame Window in an Applet
    • Creating a Windowed Program
    • Working with Graphics
    • Working with Color
    • Working with Fonts
    • Control Fundamentals Using AWT
    • Choice Controls
    • Managing Scroll Bars
    • Using a TextField
    • Using a TextArea
    • Menu Bars and Menus
    • Dialog Boxes
    • Handling Events by Extending AWT Components
    • Searching Strings

  • Software Development using Java:
    • Java Bean
    • Bean Developer Kit (BDK)
    • JAR Files
    • Introspection
    • Developing a Simple Bean Using the BDK
    • Using Bound Properties
    • Using the BeanInfo Interface
    • The Java Beans API
    • Introduction to Swing
    • Buttons
    • Check Boxes
    • Radio Buttons
    • Combo Boxes
    • Tabbed Panes
    • Scroll Panes
    • Trees
    • Tables
    • Servlets
    • A Simple Servlet
    • The javax.servlet Package
    • Reading Servlet Parameters
    • The javax.servlet.http Package
    • Handling HTTP Requests and Responses
    • Using Cookies
    • Session Tracking
    • The Differences Between C++ and Java
    • Eliminating Pointers
    • C++ Reference Parameters Versus Java Reference Parameters
    • Converting C++ Abstract Classes into Java Interfaces
    • Converting Default Arguments
    • Converting C++ Multiple-Inheritance Hierarchies
    • Destructors Versus Finalization
    • The DynamicBillboard Applet
    • Source Code Overview
    • BillData.java
    • Dynamic Code
    • ImageMenu
    • The Source Image
    • The Methods
    • The Lavatron Applet: A Sports Arena Display
    • The Source Code
    • Hot Lava
    • Scrabblet
    • The Game
    • The APPLET Tag
    • The Server Code

Branch : Computer Science and Engineering | Subject : Object oriented programming
Java Programming
  • Introduction to Object Design

    Read topic
  • Presentation of Contents

    Read topic
  • Design Algorithms For Operations

    Read topic
  • Introduction to java

    Read topic
  • Features of Java

    Read topic
  • java operatores

    Read topic
  • data types in java

    Read topic
  • variable in java

    Read topic
  • Conditionals and Loops

    Read topic
  • Conditional and loop constructs

    Read topic
  • Arrays

    Read topic
  • Types of arrays

    Read topic
  • Multithreading Programming

    Read topic
  • Input / output in java

    Read topic
  • Method overriding

    Read topic
  • Dynamic Method Dispatch

    Read topic
  • Package in java

    Read topic
  • introduction to java applet

    Read topic
  • Methods

    Read topic
  • The Applet Class

    Read topic
  • An Applet Skeleton

    Read topic
  • Simple Applet Display Methods

    Read topic
  • Requesting Repainting

    Read topic
  • A Simple Banner Applet

    Read topic
  • Using the Status Window

    Read topic
  • Passing Parameters to Applets

    Read topic
  • Improving the Banner Applet

    Read topic
  • getDocumentBase( ) and getCodeBase( )

    Read topic
  • AppletContext and showDocument( )

    Read topic
  • String Handling

    Read topic
  • String Length and Special String Operations

    Read topic
  • Character Extraction

    Read topic
  • String Comparison

    Read topic
  • Modifying a String

    Read topic
  • Data Conversion Using valueOf( )

    Read topic
  • Additional String Methods

    Read topic
  • StringBuffer

    Read topic
  • Additional StringBuffer Methods

    Read topic
  • Void

    Read topic
  • Runtime

    Read topic
  • System

    Read topic
  • Object

    Read topic
  • Class

    Read topic
  • ClassLoader and math

    Read topic
  • Package

    Read topic
  • The java.lang Subpackages

    Read topic
  • The Java I/O Classes and Interfaces

    Read topic
  • The Closeable and Flushable Interfaces

    Read topic
  • The Byte Streams

    Read topic
  • FileOutputStream

    Read topic
  • ByteArrayInputStream

    Read topic
  • ByteArrayOutputStream

    Read topic
  • Buffered Byte Streams

    Read topic
  • BufferedOutputStream

    Read topic
  • Introduction to networking

    Read topic
  • Java and the Net

    Read topic
  • InetAddress

    Read topic
  • TCP/IP Client Sockets

    Read topic
  • URL

    Read topic
  • URLConnection

    Read topic
  • TCP/IP Server Sockets

    Read topic
  • A Caching Proxy HTTP Server

    Read topic
  • Datagrams

    Read topic
  • Event handling

    Read topic
  • Event Classes

    Read topic
  • Sources of Events

    Read topic
  • Using the Delegation Event Model

    Read topic
  • Adapter Classes

    Read topic
  • Inner Classes

    Read topic
  • Introducing the AWT

    Read topic
  • Window Fundamentals

    Read topic
  • Working with Frame Windows

    Read topic
  • Creating a Frame Window in an Applet

    Read topic
  • Creating a Windowed Program

    Read topic
  • Working with Graphics

    Read topic
  • Working with Color

    Read topic
  • Working with Fonts

    Read topic
  • Control Fundamentals Using AWT

    Read topic
  • Choice Controls

    Read topic
  • Managing Scroll Bars

    Read topic
  • Using a TextField

    Read topic
  • Using a TextArea

    Read topic
  • Menu Bars and Menus

    Read topic
  • Dialog Boxes

    Read topic
  • Handling Events by Extending AWT Components

    Read topic
  • Searching Strings

    Read topic