Any suggestions or code improvements are highly appreciated :)
First time na3mel video chabeb be gentle :heart:
🌐 Connect with Me:
Instagram: / jihed_bz
Facebook: / jihed.bz12
LinkedIn: / jihed-bouazizi-05b6a5171
🚀 Latest Project:
🌐 Explore Artovis on Instagram: / artovis_studio
Code in this video:
//Main File
public class Main {
public static void main(String[] args) {
/* Interfaces = Houma Templates yethatou on classes
techbah ll inheritence ama el interface tgoul ll classe chniya lezmou ya3mel
classe tnajem timplimenti akther mn interface ama inherite mn super classe wehed
*
Example: Carnivor, Herbivor
Tiger , Rabbit , Bear
*/
Tiger tiger = new Tiger();
Rabbit rabbit = new Rabbit();
Bear bear = new Bear();
tiger.MeatEater();
rabbit.PlantEater();
bear.MeatEater();
bear.PlantEater();
}
}
//Interfaces
public interface Carnivore {
void MeatEater();
}
public interface Herbivore {
void PlantEater();
}
//Classes
public class Bear implements Carnivore, Herbivore{
@Override
public void MeatEater() {
System.out.println("This animal is a meat eater");
}
@Override
public void PlantEater() {
System.out.println("and also a plant eater");
}
}
public class Rabbit implements Herbivore{
@Override
public void PlantEater() {
System.out.println("This animal in a plant eater!");
}
}
public class Tiger implements Carnivore{
@Override
public void MeatEater() {
System.out.println("This animal is a meat eater!");
}
}
На этой странице сайта вы можете посмотреть видео онлайн Java: Interfaces длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Jihed 25 Декабрь 2023, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 1,285 раз и оно понравилось 52 зрителям. Приятного просмотра!