Это означает, что myClass
является производным от класса myForm1
и реализует интерфейс myInterface2
.Многократное наследование не происходит, поскольку вы расширяете только один класс.
В Java это выражается двумя различными операторами, C # просто удобно использует оператор :
для обоих:
class myClass extends myForm1 implements myInterface2
Интерфейс не является классом;это (проще говоря) список методов, которые должен иметь реализующий тип (или список правил, которым нужно следовать).