Страницы

Поиск по вопросам

вторник, 31 декабря 2019 г.

Типы полиморфизма [закрыт]

#c_sharp #ооп


        
             
                
                    
                        
                            Закрыт. Данный вопрос необходимо конкретизировать. Ответы
на него в данный момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы он был сосредоточен только на одной проблеме, отредактировав его.
                        
                        Закрыт 4 года назад.
                                                                                
           
                
        
Какие бывают типы полиморфизма в C#?
    


Ответы

Ответ 1



Какой-то матан от программирования, но ладно, давайте пройдёмся по пунктам статьи Полиморфизм в википедии. Ad-hoc полифорфизм (перегрузка функций, приведение типа) — поддерживается, можно создать несколько методов с одним именем и разными аргументами, примитивные типы могут неявно приводиться. Параметрический полиморфизм (обобщённое программирование) — поддерживается, можно создать полиморфные (обобщённые) типы. Полиморфизм включения (наследование) — поддерживается, есть интерфейсы, наследование классов, одиночная и множественная диспетчеризация. Примитивные типы неполиморфны.

Комментариев нет:

Отправить комментарий