1 голос
 
1132 просмотра
11.09.2016 / 20:53  Aladdin

Что такое виртуальные методы?

Что такое виртуальные методы? для чего они нужны? Еще какие виды методов есть?
Ответы
 
1 голос
 
# 12.09.2016 / 08:04  Naik
Понятие виртуальный метод есть в С++, но не в Java. Там это метод, который можно переопределить и он будет работать по принципу как в Java обычные методы
15.09.2016 / 11:08  Ксакеп
В Java все методы виртуальные по умолчанию.
 
0 голосов
 
# 12.09.2016 / 08:02  Naik
Может абстрактные? Это методы без реализации. Его реализовать обязан наследник. Класс с абстрактными методами должен быть абстрактным.

  1. public abstract class Abs {
  2.  
  3.     protected abstract void absMethod();
  4.  
  5. }
  6.  
  7. public class Impl {
  8.  
  9.     protected void absMethod() {
  10.          // You code
  11.     }
  12.  
  13. }
Всего: 2

Реклама

Мы в соцсетях

tw tg yt gt