ezz

Object-oriented programming (OOP)

Object-oriented programming (OOP) is a programming paradigm that represents concepts as "objects" that have data fields (attributes that describe the object) and associated procedures known as methods. Objects, which are usually instances of classes, are used to interact with one another to design applications and computer programs. C++, Objective-C, Smalltalk, Java and C# are examples of object-oriented programming languages.
  • Projects:
    • Project1: Faculty system
      • Student
      • Class
      • Subject
    • Project2: Library system
      • Media (Book/Audio/Video)
      • User
    • Project3: Accounting system
      • Employee
      • Department 
      • Project
    • Project4: Airport system
      • Airport
      • Airplane 
      • Passenger
      • Luggage
    • Project5: Reservation system
      • Hotel
      • Customer 
      • Room
    • Project6: Inventory system
      • Product
      • Order 
      • Customer
    • Project7: Banking system
      • Accounts
      • Customer
      • Credit Card
    • Project8: Car Support system
      • Car
      • Customer
      • Maintenance
      • Spar part 
    • Project9: Midical system system
      • Doctor
      • Patient 
      • Visit
      • Drag
    • Project 10: e-commerce system
      • product
      • shopping cart
      • customer
      • credit card

OOP

OOP: Lecture 1 (278.34 KB)
Introduction
Sheet 1 (7.68 KB)
OOP: Lecture 2 (181.18 KB)
First Java Class
OOP-Lecture 3 (605.22 KB)
Sheet 2 (17.6 KB)
OOP-Lecture 4 (121.12 KB)
Sheet 3 (8.66 KB)
OOP-Lecture 5 (542.73 KB)
Sheet 4 (7.98 KB)
OOP-Lecture 6 (289.76 KB)
Sheet 5 (17.01 KB)
OOP-Lecture 7 (334.98 KB)
Sheet 6 (8.1 KB)
Review Java

General Downloads

OOP-Lecture 8 (144.42 KB)