งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

Object-Oriented Programming Paradigm

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "Object-Oriented Programming Paradigm"— ใบสำเนางานนำเสนอ:

1 88620159 Object-Oriented Programming Paradigm
Polymorphism & Abstract class & Interface

2 The methods or data members declared as protected are accessible within same package or sub classes in different package. Protected

3 Polymorphism

4

5

6

7

8 Abstract class A class that is declared using “abstract” keyword is known as abstract class. It can have abstract methods(methods without body) as well as concrete methods (regular methods with body). 

9

10

11 × error

12 Interface Interface นั้นคล้ายกับคลาส แต่ภายใน interface จะมีได้แค่ค่าคงที่ และการประกาศรูปแบบของเมธอดเท่านั้น โดยเมธอดที่กำหนดขึ้นจะไม่มีส่วนการทำงานหรือเป็นเมธอดว่างเปล่าที่มีแค่ส่วนหัวของมัน

13

14

15 Implements Multiple Interfaces

16 Interface and Inheritance

17 Variable names conflicts can be resolved by interface name.

18 Quiz

19

20

21

22

23  Say that class Rodent has a child class Rat and
another child class Mouse. Class Mouse has a child class PocketMouse. Examine the following Rodent rod; Rat rat = new Rat(); Mouse mos = new Mouse(); PocketMouse pkt = new PocketMouse(); Which one of the following will cause a compiler error? a.    rod = rat; b.    rod = mos; c.    pkt = null; d.    pkt = rat;

24  หรือเปลี่ยนเป็นค่าคงที่ เช่น int x = 5; final int x = 5;
public static final int x = 5;

25


ดาวน์โหลด ppt Object-Oriented Programming Paradigm

งานนำเสนอที่คล้ายกัน


Ads by Google