際際滷

際際滷Share a Scribd company logo
Class1
                       (Object-Oriented Programming
    Language : OOPL)




                                         Object
Oriented Programming)       OOP
              program         OOP
    -                     object
                                    object

                        request)      object      operation)

    - Program                      object
     message)
           message                  request
    function    object
    - Object                                      object
               object      object
    - Object                                   type/class)
    - Object                   type
Object 2
                          data
Object 1
 data



                              Object 4
                               data
    Object 3
      data



  Object
           Message   Object
Class
                      object    class
object         data                           method
                               template)
           Object)

  Object
                                           Object

                                           Attribute)
                 Object                      Behavior)
                      Object               Object
Object
1. identity                         Object
                           Object
                         identity
  Attribute        (Variable)
  State            Object

  Object           Message
  State              Attribute (Value of
  Attribute)
  Behavior             Object
                            Object
        Message                Behavior
       Method
run-time                object
object       object   class            source code

Encapsulation -

                                           methods   properties

Inheritance -
          subclass)

Abstraction -
object

Polymorphism -
                                                          method
Encapsulation)




                   private
         public              get/set
data              class        Full Encapsulation
class
Inheritance)



          Class
           Class
Class
- Class                                  Subclasses
- Class                  Superclass

 Reusable)
Class           Superclass       Class
 Single Inheritance)
                         extends
Polymorphism)




- Overridden method          Dynamic Binding
                             OOP
  Object           class        main

>>                                 object           x

>>         class                               object
  class x {
 public static void main(String args[]) {
  System.out.println("x");
                      }
     }
object    class                      class
         object
>>                               object        object 1
       object 2
     class x {
  public static void main(String args[]) {
    int i = 1;
 System.out.println(i);
    ok();                       }
  static void ok() {
    System.out.println("xx");
               }
           }
// Result of this program
// 1
// xx
Class1
Ad

Recommended

PPTX
犖犖犖犖朽 6 犖犖ム顕犖犢犖ム鍵犖犖迦牽犢犖犖朽権犖犢犖犖犢犖犖犖
Nookky Anapat
PPTX
Object Oriented Programming_Lecture 2
Mahmoud Alfarra
PPTX
Object Oriented Programming_Lecture 3
Mahmoud Alfarra
PDF
CLASS & OBJECT IN JAVA
Riaj Uddin Mahi
PPTX
Chapter4 Polymorphism
Mahmoud Alfarra
PPTX
Mutable and immutable classes
Tech_MX
PPT
Java lec class, objects and constructors
Jan Ni単o Acierto
PPTX
Chapter2 array of objects
Mahmoud Alfarra
PPT
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 悋 悖愕悋愕悸
Mahmoud Alfarra
PPT
Object Oriented Programming Concepts using Java
Glenn Guden
PPTX
Chapter3 inheritance
Mahmoud Alfarra
PPT
Oops in Java
malathip12
PPTX
Basic Concepts of OOPs (Object Oriented Programming in Java)
Michelle Anne Meralpis
PPTX
Introduction to OOP with java
Sujit Kumar
PPTX
Object oriented programming concepts
rahuld115
PPT
Oops Concept Java
Kamlesh Singh
DOCX
Keyword of java
Jani Harsh
PPTX
Basic concept of Object Oriented Programming
Prognoz Technologies Pvt. Ltd.
PPT
Java oops PPT
kishu0005
PPT
Ruby Metaprogramming
Wei Jen Lu
PPTX
Static keyword ppt
Vinod Kumar
PPTX
OOPs in Java
Ranjith Sekar
PPT
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 惠惺惆惆 悋悖愆悋
Mahmoud Alfarra
PPTX
[OOP - Lec 19] Static Member Functions
Muhammad Hammad Waseem
PPT
Data members and member functions
Harsh Patel
PPT
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 悋惘悋惓悸
Mahmoud Alfarra
PDF
犖犖迦犖∇犖犖∇犖朽 1
Nookky Anapat
DOCX
犖犢犖迦硯犢犖犖犖
Nookky Anapat

More Related Content

What's hot (20)

PPT
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 悋 悖愕悋愕悸
Mahmoud Alfarra
PPT
Object Oriented Programming Concepts using Java
Glenn Guden
PPTX
Chapter3 inheritance
Mahmoud Alfarra
PPT
Oops in Java
malathip12
PPTX
Basic Concepts of OOPs (Object Oriented Programming in Java)
Michelle Anne Meralpis
PPTX
Introduction to OOP with java
Sujit Kumar
PPTX
Object oriented programming concepts
rahuld115
PPT
Oops Concept Java
Kamlesh Singh
DOCX
Keyword of java
Jani Harsh
PPTX
Basic concept of Object Oriented Programming
Prognoz Technologies Pvt. Ltd.
PPT
Java oops PPT
kishu0005
PPT
Ruby Metaprogramming
Wei Jen Lu
PPTX
Static keyword ppt
Vinod Kumar
PPTX
OOPs in Java
Ranjith Sekar
PPT
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 惠惺惆惆 悋悖愆悋
Mahmoud Alfarra
PPTX
[OOP - Lec 19] Static Member Functions
Muhammad Hammad Waseem
PPT
Data members and member functions
Harsh Patel
PPT
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 悋惘悋惓悸
Mahmoud Alfarra
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 悋 悖愕悋愕悸
Mahmoud Alfarra
Object Oriented Programming Concepts using Java
Glenn Guden
Chapter3 inheritance
Mahmoud Alfarra
Oops in Java
malathip12
Basic Concepts of OOPs (Object Oriented Programming in Java)
Michelle Anne Meralpis
Introduction to OOP with java
Sujit Kumar
Object oriented programming concepts
rahuld115
Oops Concept Java
Kamlesh Singh
Keyword of java
Jani Harsh
Basic concept of Object Oriented Programming
Prognoz Technologies Pvt. Ltd.
Java oops PPT
kishu0005
Ruby Metaprogramming
Wei Jen Lu
Static keyword ppt
Vinod Kumar
OOPs in Java
Ranjith Sekar
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 惠惺惆惆 悋悖愆悋
Mahmoud Alfarra
[OOP - Lec 19] Static Member Functions
Muhammad Hammad Waseem
Data members and member functions
Harsh Patel
悋惡惘悴悸 悋惆悸 惡愃悸 悴悋悋 - 悋惘悋惓悸
Mahmoud Alfarra

Viewers also liked (8)

PDF
犖犖迦犖∇犖犖∇犖朽 1
Nookky Anapat
DOCX
犖犢犖迦硯犢犖犖犖
Nookky Anapat
PPTX
Class
Nookky Anapat
DOC
Andriod
Nookky Anapat
PPT
Class1
Nookky Anapat
DOC
犖犖迦犖∇犖犖∇犖朽 1
Nookky Anapat
PPT
犖犖犖犖朽 6 犖犖ム顕犖犢犖ム鍵犖犖迦牽犢犖犖朽権犖犢犖犖犢犖犖犖
Nookky Anapat
DOCX
Acer iconia tab a700
Nookky Anapat
犖犖迦犖∇犖犖∇犖朽 1
Nookky Anapat
犖犢犖迦硯犢犖犖犖
Nookky Anapat
Andriod
Nookky Anapat
Class1
Nookky Anapat
犖犖迦犖∇犖犖∇犖朽 1
Nookky Anapat
犖犖犖犖朽 6 犖犖ム顕犖犢犖ム鍵犖犖迦牽犢犖犖朽権犖犢犖犖犢犖犖犖
Nookky Anapat
Acer iconia tab a700
Nookky Anapat
Ad

Similar to Class1 (20)

PPT
ObjectOrientedSystems intrduction and .ppt
norhasiahakhir1
PPT
General OOP concept [by-Digvijay]
Digvijay Singh Karakoti
PPT
OO Development 4 - Object Concepts
Randy Connolly
PPTX
JAVA-PPT'S-complete-chrome.pptx
KunalYadav65140
PPTX
JAVA-PPT'S.pptx
RaazIndia
PPTX
Object oriented programming
baabtra.com - No. 1 supplier of quality freshers
PDF
JAVA-PPT'S.pdf
AnmolVerma363503
PPTX
Object oriented programming 6 oop with c++
Vaibhav Khanna
PPT
ObjectOrientedSystems.ppt
ChishaleFriday
PPTX
3_ObjectOrientedSystems.pptx
RokaKaram
PPTX
UNIT I OOP AND JAVA FUNDAMENTALS CONSTRUCTOR
mohanrajm63
PPTX
object oriented programing lecture 1
Geophery sanga
PPTX
Application package
JAYAARC
PPT
Object -oriented analysis and design.ppt
pierrerj05
PPT
9 cm604.14
myrajendra
PPTX
Object oriented programming concept
Pina Parmar
PDF
L1-Introduction to OOPs concepts.pdf
BhanuJatinSingh
PPT
Lecture 2
emailharmeet
PPTX
chapterOne.pptxFSdgfqdzwwfagxgghvkjljhcxCZZXvcbx
berihun18
PPT
Software Engineering Lec5 oop-uml-i
Taymoor Nazmy
ObjectOrientedSystems intrduction and .ppt
norhasiahakhir1
General OOP concept [by-Digvijay]
Digvijay Singh Karakoti
OO Development 4 - Object Concepts
Randy Connolly
JAVA-PPT'S-complete-chrome.pptx
KunalYadav65140
JAVA-PPT'S.pptx
RaazIndia
JAVA-PPT'S.pdf
AnmolVerma363503
Object oriented programming 6 oop with c++
Vaibhav Khanna
ObjectOrientedSystems.ppt
ChishaleFriday
3_ObjectOrientedSystems.pptx
RokaKaram
UNIT I OOP AND JAVA FUNDAMENTALS CONSTRUCTOR
mohanrajm63
object oriented programing lecture 1
Geophery sanga
Application package
JAYAARC
Object -oriented analysis and design.ppt
pierrerj05
9 cm604.14
myrajendra
Object oriented programming concept
Pina Parmar
L1-Introduction to OOPs concepts.pdf
BhanuJatinSingh
Lecture 2
emailharmeet
chapterOne.pptxFSdgfqdzwwfagxgghvkjljhcxCZZXvcbx
berihun18
Software Engineering Lec5 oop-uml-i
Taymoor Nazmy
Ad

More from Nookky Anapat (12)

DOCX
Intel
Nookky Anapat
DOCX
犖犢犖迦硯 It
Nookky Anapat
DOCX
犖犖迦犖∇犖犖 1
Nookky Anapat
DOCX
犖犢犖迦硯 It
Nookky Anapat
DOCX
犖犖迦犖 犖犖∇ _ 1
Nookky Anapat
DOCX
It news (1)
Nookky Anapat
DOCX
犖 犖迦硯+It
Nookky Anapat
DOCX
犖犢犖迦硯 It news
Nookky Anapat
DOCX
犖犖迦 It
Nookky Anapat
DOCX
Acer iconia tab a700
Nookky Anapat
DOC
犖犖迦牽犢犖犖朽権犖犖犖橿肩犖園犖犖犖о犖犖伍検犖犖園犖犖犖劇犖犖犖迦
Nookky Anapat
PPTX
犖犖犖犖朽 2 犖犖迦牽犢犖犖朽権犖犖犖橿肩犖園犖犖犖園犖犖犖劇犖犖犖迦
Nookky Anapat
犖犢犖迦硯 It
Nookky Anapat
犖犖迦犖∇犖犖 1
Nookky Anapat
犖犢犖迦硯 It
Nookky Anapat
犖犖迦犖 犖犖∇ _ 1
Nookky Anapat
It news (1)
Nookky Anapat
犖 犖迦硯+It
Nookky Anapat
犖犢犖迦硯 It news
Nookky Anapat
犖犖迦 It
Nookky Anapat
Acer iconia tab a700
Nookky Anapat
犖犖迦牽犢犖犖朽権犖犖犖橿肩犖園犖犖犖о犖犖伍検犖犖園犖犖犖劇犖犖犖迦
Nookky Anapat
犖犖犖犖朽 2 犖犖迦牽犢犖犖朽権犖犖犖橿肩犖園犖犖犖園犖犖犖劇犖犖犖迦
Nookky Anapat

Class1

  • 2. (Object-Oriented Programming Language : OOPL) Object Oriented Programming) OOP
  • 3. program OOP - object object request) object operation) - Program object message) message request function object - Object object object object - Object type/class) - Object type
  • 4. Object 2 data Object 1 data Object 4 data Object 3 data Object Message Object
  • 5. Class object class object data method template) Object) Object Object Attribute) Object Behavior) Object Object
  • 6. Object 1. identity Object Object identity Attribute (Variable) State Object Object Message State Attribute (Value of Attribute) Behavior Object Object Message Behavior Method
  • 7. run-time object object object class source code Encapsulation - methods properties Inheritance - subclass) Abstraction - object Polymorphism - method
  • 8. Encapsulation) private public get/set data class Full Encapsulation class
  • 9. Inheritance) Class Class Class - Class Subclasses - Class Superclass Reusable) Class Superclass Class Single Inheritance) extends
  • 10. Polymorphism) - Overridden method Dynamic Binding OOP Object class main >> object x >> class object class x { public static void main(String args[]) { System.out.println("x"); } }
  • 11. object class class object >> object object 1 object 2 class x { public static void main(String args[]) { int i = 1; System.out.println(i); ok(); } static void ok() { System.out.println("xx"); } } // Result of this program // 1 // xx