Четох някаква теория на кода, свързана с множествено наследяване и интерфейси. На всички места пишеше, че interface is a class without implementation
.
1) Каква е ползата от липсата на внедрени методи/функции в интерфейс? Трябва ли да поддържа множество реализации на един и същ метод в различни класове, които наследяват интерфейс?
2) Повечето от примерните кодове там изглежда показват void
интерфейсни методи. Функциите/методите на интерфейса винаги ли са void
?
Class D: A, IB, IC
? (IB, IC са два различни интерфейса, така че този клас D наследява от клас A и два интерфейса/абстрактни класа) - person aspiring   schedule 15.02.2013