© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•3y ago•
7 replies
rahiyansafz

Looking for Resources on OOP Concepts: Abstraction, Interfaces, Virtual/Override Keywords, and More

Hi everyone,

I have a basic understanding of object-oriented programming (OOP), but I still have some doubts regarding certain concepts such as abstraction, the relationship between abstraction and interfaces, virtual and override keywords, and how to handle the "Member 'X' does not hide an inherited member. The new keyword is not required" error message. I'm also interested in learning about more advanced topics such as implementing interfaces twice.

I'm hoping to find some helpful resources such as tutorials, articles, or blogs to improve my understanding of these topics. Could you please recommend any good resources that cover these concepts in depth? I would greatly appreciate it.

Thank you in advance for your help!
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

✅ override and virtual
C#CC# / help
15mo ago
Looking for Boilerplate and Learning Resources
C#CC# / help
2y ago
❔ hello, beginner here(i know just the basics), need free resources teaching OOP concepts
C#CC# / help
3y ago
✅ Looking for guidance with P/Invoke and unmanaged resources
C#CC# / help
7mo ago