Implementing and Extending Interface in Java

Publicado em: 26 Junho 2021
no canal de: Dr. K. K. Baseer
4,944
79

Interfaces:
The interface in java is a mechanism to achieve abstraction.
An interface in java is a blueprint of a class. It has static constants and abstract methods.
There can be only abstract methods in the java interface not method body. It is used to achieve abstraction and multiple inheritance in Java.
Java Interface also represents IS-A relationship.
An interface is a completely "abstract class" that is used to group related methods with empty bodies.

Note: Abstraction lets you focus on what the object does instead of how it does it.
Ways to achieve Abstraction
There are two ways to achieve abstraction in java
Abstract class (0 to 100%)
Interface (100%)

Join the community:
https://t.me/ilmforu

code + Notes + Practice Sheet:
https://drive.google.com/drive/folder...


Course Videos:

1 Introduction to Object Oriented Programming:    • Introduction to Object Oriented Progr...  

2 Java Buzzwords:    • Java Buzzwords  

3 Java Paradigms Principles:    • Java Paradigms Principles  

4 Java Components Environments:    • Java Components Environments  

5 Introduction to Naming Conventions Java Classes and Objects:    • Introduction to Naming Conventions Ja...  

6 Java Constructors:    • Java Constructors  

7 Java Garbage Collectors:    • Java Garbage Collectors  

8 How to Install and Run a Java Program using JDK:    • How to Install and Run a Java Program...  

9 Java this keyword:    • Java this keyword  

10 Java Access Control:    • Java Access Control  

11 Variables in java:    • Variables in java  

12 Type conversion and casting in Java:    • Type conversion and casting in Java  

13 Java Arrays:    • Java Arrays  

14 Datatypes in java:    • Datatypes in java  

15 Java Control Statements:    • Java Control Statements  

16 Java Operator:    • Java Operator  

17 Methods Recursion:    • Methods Recursion  

18 Method and Constructor Overloading:    • Method and Constructor Overloading  

19 Introduction to Inheritance:    • Introduction to Inheritance  

20 Java String Class:    • Java String Class  

21 Java Final Keyword:    • Java Final Keyword  

22 Parameter Passing:    • Parameter Passing  

23 String Tokenizer class:    • String Tokenizer class  

24 Scanner class:    • Scanner class  

25 Random class:    • Random class  

26 Bitset class:    • Bitset class  

27 Classification of Inheritance:    • Classification of Inheritance  

28 Super Keyword in Java:    • Super Keyword in Java  

29 Abstract class in Java:    • Abstract class in Java  

30 Java Packages:    • Java Packages  

31 Implementing and Extending Interface in Java:    • Implementing and Extending Interface ...  

32 Variables in Interface:    • Variables in Interface  

33 Introduction Exception Handling:    • Introduction Exception Handling  

34 Exception Handling Keywords:    • Exception Handling Keywords  

35 Throw Throws Finally keywords:    • Built in Exceptions  

36 Built in Exceptions:    • Built in Exceptions  

37 User Defined Exceptions:    • User Defined Exceptions  

38 Introduction to Multithreading:    • Introduction to Multithreading  

39 Java Thread Model:    • Java Thread Model  

40 Creating Threads in java:    • Creating Threads in java  

41 Thread Priority in Java:    • Thread Priority in Java  

42 Synchronizing Threads in java:    • Synchronizing Threads in java  

43 Inter Thread Communication:    • Inter Thread Communication  

44 Collection Frameworks in Java ArrayList class:    • Collection Frameworks in Java ArrayLi...  

45 Hashset Class:    • Hashset Class  

46 Linked List Class:    • Linked List Class  

47 Program Hashset:    • Program Hashset  


Books referred:
JAVA: THE COMPLETE REFERENCE ,12TH EDITION Herbert Schildt : https://amzn.to/453THBh
-Core Java: An Integrated Approach, New: Includes All Versions Upto Java 8 : https://amzn.to/3BzPOqh

products used in the video:
-Logitech C270 Digital HD Webcam with Widescreen HD Video Calling: https://amzn.to/3BPCAG9
-Dell Vostro 3420 Laptop,12th Gen Intel Core i5-1235U, 8GB & 512GB SSD: https://amzn.to/3W8ArOO
Dell USB Wireless Keyboard and Mouse Set KM3322W: https://amzn.to/3pNb0qd
-realme TechLife Buds T100 Bluetooth Truly Wireless in Ear Earbuds with mic: https://amzn.to/44xVH4A
-boAt Rockerz 255 Max in Ear Earphones with 60H Playtime : https://amzn.to/3MdGpJW

Reach Me:

  / kkbaseer  
  / kkbaseer  
https://researchgate.net/profile/K_K_...

Like to drop an email: drkkbaseer@gmail.com


Nesta página do site você pode assistir ao vídeo on-line Implementing and Extending Interface in Java duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Dr. K. K. Baseer 26 Junho 2021, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 4,944 vezes e gostou 79 espectadores. Boa visualização!