C# Interview Question :- Abstraction is not Abstract classes

C# Interview Question :- Abstraction is not Abstract classes

Questpond

3 года назад

25,783 Просмотров

Ссылки и html тэги не поддерживаются


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

@ravivishwakarma7786
@ravivishwakarma7786 - 24.10.2024 03:52

Abstraction is a process and abstraction achieved By abstract class.

Ответить
@provofficial1
@provofficial1 - 21.07.2024 09:55

How to use Com Object And dispose it ?

Ответить
@pwnuser2940
@pwnuser2940 - 01.05.2023 17:46

So, if I understand correctly, abstraction is a principle where the programmer build classes that preserve the essential and sufficient features to achieve the proposed goal. Abstraction can be achieved by creating abstract classes and/or interfaces that can then be used to create concrete classes.

Ответить
@SanJay-wp1tg
@SanJay-wp1tg - 18.02.2023 06:40

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

Ответить
@MuhammadShahbaz-ej4rh
@MuhammadShahbaz-ej4rh - 29.01.2023 04:43

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

Ответить
@fahimeabouhamze6618
@fahimeabouhamze6618 - 06.01.2023 17:36

thank you

Ответить
@sohaibalvi4410
@sohaibalvi4410 - 27.11.2022 12:21

Greatest teacher ever seen in my Development career.

Ответить
@jashneaaftabi
@jashneaaftabi - 03.11.2022 12:54

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

Ответить
@imageprocessing4757
@imageprocessing4757 - 29.09.2022 20:24

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

Ответить
@thotasunitha
@thotasunitha - 08.08.2022 03:22

Sir I need guidance in API development plz suggest me vedios

Ответить
@mukesh3358gg
@mukesh3358gg - 01.08.2022 08:09

Really too good content

Ответить
@NeerajYadav-vv2oj
@NeerajYadav-vv2oj - 18.07.2022 22:00

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

Ответить
@NeerajYadav-vv2oj
@NeerajYadav-vv2oj - 18.07.2022 21:58

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

Ответить
@abhayshah2998
@abhayshah2998 - 07.07.2022 18:03

sir you looks like Amit Shah😊

Ответить
@shiblimohammadarafat6602
@shiblimohammadarafat6602 - 23.06.2022 11:33

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.

Ответить
@thiyagarajanm7487
@thiyagarajanm7487 - 19.06.2022 10:41

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

Ответить
@sahilarora4439
@sahilarora4439 - 18.06.2022 14:19

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

Ответить
@sahilarora4439
@sahilarora4439 - 18.06.2022 14:19

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

Ответить
@narasinghrao4405
@narasinghrao4405 - 16.06.2022 14:13

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

Ответить
@sudhirkumar-wx8hn
@sudhirkumar-wx8hn - 16.06.2022 13:44

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

Ответить
@netsurfers9357
@netsurfers9357 - 16.06.2022 05:09

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!

Ответить
@KarthikSachininnovator
@KarthikSachininnovator - 15.06.2022 11:11

Good one sir.. Thanks.

Ответить
@edoreemmanuel4250
@edoreemmanuel4250 - 15.06.2022 09:24

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

Ответить
@patrickrochel9827
@patrickrochel9827 - 15.06.2022 07:44

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

Ответить
@chidieberelevi3344
@chidieberelevi3344 - 15.06.2022 07:12

This is great 👍 thanks 😊

Ответить
@gunasekaransundarasekaran7015
@gunasekaransundarasekaran7015 - 14.06.2022 21:59

Excellent

Ответить
@ashishvishwakarma2813
@ashishvishwakarma2813 - 14.06.2022 21:52

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.

Ответить
@SangitA
@SangitA - 14.06.2022 21:40

🙏🏿

Ответить
@kenbee85
@kenbee85 - 14.06.2022 21:11

Man, I've learn so much from you

Ответить
@ksgsharma
@ksgsharma - 14.06.2022 20:56

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

Ответить