Комментарии:
Abstraction is a process and abstraction achieved By abstract class.
ОтветитьHow to use Com Object And dispose it ?
Ответить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.
Ответитьcan you please share what is advantage/disadvantage of declaring a property of class with Get Set method & without using Get Set method
ОтветитьThank you man, thank you so much. For all this knowledge...
Love ❤️
thank you
ОтветитьGreatest teacher ever seen in my Development career.
ОтветитьI have done this in an interview I think that was the reason that I got rejected. I must be unprepared superhero
ОтветитьPlease make a video on difference between interface and abstract class.
ОтветитьSir I need guidance in API development plz suggest me vedios
ОтветитьReally too good content
ОтветитьThanks you ❣️ for making really useful and easy to understand interview questions.
ОтветитьAbstraction is method of hiding certain details and only showing essential information to users.which can be achieved by interface and abstract class.
Ответитьsir you looks like Amit Shah😊
Ответить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.
ОтветитьNice explain.... Could you please explain like why we use abstract calss and when to use
ОтветитьStatic Classes vs a Singleton Class? Where to implement what?
ОтветитьExplain Compile time polymorphism vs run time polymorphism with real time examples. where to use which technique?
ОтветитьI am seeing you first time Sir.. upto now i am only heard your voice. Feeling happy 🤗
ОтветитьSir, Really Great. Superb!. Record some videos on Clean Architecture as well. !Thanks.
Ответить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!
Good one sir.. Thanks.
Ответить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.
ОтветитьGreat explanation. You do a fantastic job boiling it all down.
ОтветитьThis is great 👍 thanks 😊
ОтветитьExcellent
Ответить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.
🙏🏿
ОтветитьMan, I've learn so much from you
ОтветитьAwsome video, could you please upload a video for .NET C# Tech. Lead interview questions.
Ответить