Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Java dynamic polymorphism ✨

Автор: Bro Code

Загружено: 2020-06-29

Просмотров: 84237

Описание:

Java dynamic runtime polymorphism tutorial explained

#java #dynamic #polymorphism #runtime

//*************************************************
import java.util.Scanner;
public class Main {

public static void main(String[] args) {

//Dynamic Polymorphism

Scanner scanner = new Scanner(System.in);
Animal animal;

System.out.println("What animal do you want?");
System.out.print("(1=dog) or (2=cat): ");
int choice = scanner.nextInt();

if(choice==1) {
animal = new Dog();
animal.speak();
}
else if(choice==2) {
animal = new Cat();
animal.speak();
}
else {
animal = new Animal();
System.out.println("That choice was invalid");
animal.speak();
}
}
}
//*************************************************
public class Animal {

public void speak() {
System.out.println("animal goes *brrrr*");
}
}
//*************************************************
public class Dog extends Animal{

@Override
public void speak() {
System.out.println("dog goes *bark*");
}
}
//*************************************************
public class Cat extends Animal{

@Override
public void speak() {
System.out.println("cat goes *meow*");
}
}
//*************************************************

Java dynamic polymorphism ✨

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Java polymorphism 🏁

Java polymorphism 🏁

Повышающее и понижающее приведение типов в Java — полное руководство

Повышающее и понижающее приведение типов в Java — полное руководство

#56 Динамическая диспетчеризация методов в Java

#56 Динамическая диспетчеризация методов в Java

Learn runtime polymorphism in 5 minutes! 🤷‍♂️

Learn runtime polymorphism in 5 minutes! 🤷‍♂️

Java interface 🦅

Java interface 🦅

OOP bro code

OOP bro code

Java anonymous inner class 🎭

Java anonymous inner class 🎭

Наследование и полиморфизм (учебник по Java)

Наследование и полиморфизм (учебник по Java)

Java static keyword ⚡

Java static keyword ⚡

Video Lesson - Static and Dynamic Binding

Video Lesson - Static and Dynamic Binding

Java lambda λ

Java lambda λ

Java HashMap 🗺️

Java HashMap 🗺️

Java Polymorphism Fully Explained In 7 Minutes

Java Polymorphism Fully Explained In 7 Minutes

Electrons Don't Actually Orbit Like This

Electrons Don't Actually Orbit Like This

Coding with John Tutorials

Coding with John Tutorials

Простое объяснение полиморфизма и динамического связывания

Простое объяснение полиморфизма и динамического связывания

Java method overriding 🙅‍♂️

Java method overriding 🙅‍♂️

The OS that Could Destroy Linux

The OS that Could Destroy Linux

Java multithreading 🧶

Java multithreading 🧶

#55 Полиморфизм в Java

#55 Полиморфизм в Java

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]