Object-oriented Programming in C#



Download free course Object-oriented Programming in C#, pdf file on 485 pages by Kurt Normark.
This is a teaching material about object-oriented programming, illustrated with use of the programming language C#.

It is assumed, as a prerequisite, that the readers have some knowledge about imperative programming, preferably knowledge about C.

I believe that it is best to learn object-oriented programming after having learned and worked with imperative programming. Thus, we adhere to an "object later approach".

Table of contents

  • Introduction to Object-oriented Programming
  • Introduction to C#
  • Classes and Objects
  • Reference types, Value types, and Patterns
  • Data Access, Properties, and Methods
  • Operators, Delegates, and Events
  • Specialization, Extension, and Inheritance
  • Abstract classes, Interfaces, and Patterns
  • Exception Handling
  • Input and Output Classes
  • Generic Types and Methods
  • Collection Classes
  • Contracts and Assertions
  • Test of Object-oriented Programs
  • Documentation of Object-oriented Programs
  • An Introduction to LINQ
Pages : 485
Size : 3.1 MB
File type : PDF
Downloads: 157
Created: 2022-02-03
License: Open Publication License
Author(s): Kurt Normark
Object-oriented Programming in C#

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others programming Tutorials

Professor Frisby's Mostly Adequate Guide to Functional Programming

Advanced Linux Programming

Introduction to Programming with Fortran

Practical Foundations for Programming Languages

Power Programming with Mathematica

Others related eBooks about Object-oriented Programming in C#

Spring MVC by example

Download free pdf training course in pdf about Spring MVC under 315 pages intended to beginners....

Tutorial Maya in PDF

Download free Maya tutorial course in PDF, training file in 7 chapters and 23 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

C++ Pointers and Memory

This document explains how pointers and memory work and how to use them—from the basic concepts through all the major programming techniques. For each topic there is a combination of discussion, sample C code, and drawings....

GUI Design for Android Apps

GUI Design for Android Apps is the perfect - and concise - introduction for mobile app dev..., download free Android tutorial in PDF (156 pages) created by ....

Ruby Notes for Professionals

Download free course Ruby Notes for Professionals, pdf file on 234 pages by Stack Overflow Community....

Download F# tutorial in PDF

Download free F# tutorial course in PDF, training file in 33 chapters and 142 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Eclipse and Java

Download free PDF tutorial about the Java development environnement 'Eclipse' and Java ,this document will helps you to learn the basics of using Eclipse for writing Java programs....

Building iPhone Apps with HTML, CSS, and JavaScript

Download free course Building iPhone Apps with HTML, CSS, and JavaScript, pdf file on 186 pages by by Jonathan Stark....

Programming Persistent Memory

Download free course Programming Persistent Memory, pdf file on 438 pages by Steve Scargall....

PhoneGap and Cordova course

This PDF training tutorial will helps you to get the skills necessary to the development of sites and mobile applications using Cordova technology....