C# Interview Question :- Abstraction is not Abstract classes

preview_player
Показать описание

This video talks about how in C# interview developers think that abstraction is abstract classes.

See our other Step by Step video series below :-
-----------------------------------------------------------------------------------------------
For more details :-
📱 Mob. No. : +91-9967590707 / +91 7700975156 / +91-22-49786776

Share, Support, Subscribe and Connect us on!!!

#c# interview questions for experienced professionals, #c# interview questions with answers, Ec# interview questions and answers for experienced, #c# interview questions and answers for freshers, c# interview preparation, #c# interview questions, programming interview tips c#, #c# interview questions, preparation for c# interview, #csharp interview questions, #csharp question bank, #c harp interview questions and answers pdf, #basic csharp interview questions
Рекомендации по теме
Комментарии
Автор

Very often when I interview people an ask about abstraction, they start talking about abstract class and abstract method. Then when I tell them that abstraction is a word that came long before the programming. So it has a meaning that is exactly what we use in programming as well. When they still can't relate then I ask them. "Let's take an example, between Animal and Dog which one is abstract and why?". Also sometimes I ask them, "between Move and Walk which one is abstract?". Then their brain starts working and starts understanding abstraction. Also abstraction is needed to use it polymorphically. Now why polymorphism, because if you want to develop any product for any particular domain, first of all you need the abstraction. Then the functionalities can vary from organization to organization. Then you inherit it in another class, implement the functionalities their own way.

shiblimohammadarafat
Автор

Learning and working are two different things ..thanks for this got my first c# jobs...your interview videos helped.... Can you do a video on OWASP. Detailed on if possible.

edoreemmanuel
Автор

Please make a video on difference between interface and abstract class.

imageprocessing
Автор

Greatest teacher ever seen in my Development career.

sohaibalvi
Автор

Great explanation. You do a fantastic job boiling it all down.

patrickrochel
Автор

How to use Com Object And dispose it ?

provofficial
Автор

Nice explain.... Could you please explain like why we use abstract calss and when to use

thiyagarajanm
Автор

Abstraction is method of hiding certain details and only showing essential information to users.which can be achieved by interface and abstract class.

NeerajYadav-vvoj
Автор

I work pretty much on my own with developing code in a big corporation and have learned a lot of the fundamental's on the higher end of C Sharp (C#) coding practices. Abstract seems to me a lot like Polymorphic behavior (Parent over-rides the children), but in abstract interfaces, some properties are not passed???... That is what I gathered over time.

Delegates are a signature style of programming (classes have the same of signature types).
Inheritance Interface: Children over-ride the Parent.
Polymorphic Interface: Parent over-ride the Children.
Encapsulation: Containment of program functionality. (modular)

I have written a lot of .NET Web Forms and MVC with EF Framework and have started to go more into .NET Core with Blazer as well, but started out as a Business Intelligence Developer writing a lot of T-SQL with C Sharp over time and gradually became fascinated with C Sharp (SSIS was interesting also) and there is always more to learn, even once you get out of formal college... you remember back of all the years that you thought you were not prepared for, as college only scratches the surface to what you will do in practice throughout the years in the field!

netsurfers
Автор

can you please share what is advantage/disadvantage of declaring a property of class with Get Set method & without using Get Set method

SanJay-wptg
Автор

Sir I need guidance in API development plz suggest me vedios

thotasunitha
Автор

I have done this in an interview I think that was the reason that I got rejected. I must be unprepared superhero

jashneaaftabi
Автор

Thank you man, thank you so much. For all this knowledge...
Love ❤️

MuhammadShahbaz-ejrh
Автор

I am seeing you first time Sir.. upto now i am only heard your voice. Feeling happy 🤗

narasinghrao
Автор

Sir, Really Great. Superb!. Record some videos on Clean Architecture as well. !Thanks.

sudhirkumar-wxhn
Автор

Awsome video, could you please upload a video for .NET C# Tech. Lead interview questions.

ksgsharma
Автор

Explain Compile time polymorphism vs run time polymorphism with real time examples. where to use which technique?

sahilarora
Автор

Abstraction is not abstract class but abstraction can be achieved via abstract class, interface or even a normal class. For eg. If I have a Car class, in that i have hundreds of methods but I want to just abstract out only handful of methods then I can create an interface /abstract class / even a normal class as the parent. And I will create a child object using parent reference variable like A a = new B():
So, this way I'll be able to view/access methods available in only parent. And thus abstraction can be achieved.

ashishvishwakarma
Автор

Thanks you ❣️ for making really useful and easy to understand interview questions.

NeerajYadav-vvoj
Автор

Static Classes vs a Singleton Class? Where to implement what?

sahilarora