→ كل المشاريع

oop4coders

بواسطة @projeduc

33

The implementation of OOP concepts in many programming languages, so "less talk more code"

عن هذا المشروع

Object-oriented programming for coders Object-oriented programming (OOP) is one of the most popular programming paradigms. It is originated from the theory of concepts, and models of human interaction with real world phenomena. The four main concepts forming OOP are: abstraction, encapsulation, inheritance and polymorphism. There exists a lot of references talking about OOP and explaining its concepts. So if you want to go deeper in this paradigm, this is not the book you are looking for. But, still, you can grasp some ideas about these concepts by observing how programming languages are dealing with them. In this book, the focus will be OOP from programmers' point of view. That is, the concepts will be presented as concrete programs with different OOP languages. Some programming languages are pure object-oriented such as Ruby, others allow primitive types such as Java, then there are those which skip some concepts such as Python with encapsulation, and those which have other ways to support OOP such as Javascript. This book serves as a comparison between different implementations of OOP concepts afforded by some programming languages.

من ملف README الخاص بالمشروع على GitHub

النجوم
33
التفريعات
6
الرخصة
CC-BY-SA-4.0
آخر تحديث
29/12/2018

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/oop4coders.svg)](https://www.madeinalgeria.dev/projects/oop4coders)

مشاريع ذات صلة