BOOK-CHAPTER

Object-Oriented Programming with C#

Abstract

In the previous chapter you were introduced to a number of core constructs of the C# language. Here, you will spend your time digging deeper into the details of object-based development. I begin by reviewing the famed "pillars of OOP," and then examine exactly how C# contends with the notions of encapsulation, inheritance, and polymorphism. This will equip you with the knowledge you need in order to build custom class hierarchies using C#.

Keywords:
Programming language Computer science Object-oriented programming Inheritance (genetic algorithm) Digging Encapsulation (networking) Class (philosophy) Artificial intelligence Geography

Metrics

10
Cited By
0.61
FWCI (Field Weighted Citation Impact)
0
Refs
0.71
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Model-Driven Software Engineering Techniques
Physical Sciences →  Computer Science →  Software
Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Logic, programming, and type systems
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

Object-Oriented Programming with Swift

Stefan KaczmarekBrad LeesGary W. Bennett

Apress eBooks Year: 2019 Pages: 75-96
BOOK-CHAPTER

Object-Oriented Programming with Swift

Gary W. BennettBrad Lees

Apress eBooks Year: 2015 Pages: 65-82
BOOK-CHAPTER

Experiences with object oriented programming

Karl-Heinz AlwsIngrid Glasner-Schapeler

Lecture notes in computer science Year: 1985 Pages: 435-452
BOOK-CHAPTER

Object-Oriented Programming with Ruby

Kent D. Lee

Year: 2008 Pages: 1-26
© 2026 ScienceGate Book Chapters — All rights reserved.