Skip to content

This repository contains my Python OOP (Object-Oriented Programming) tutorial across trusted sources.

Notifications You must be signed in to change notification settings

aliasghor/python-oop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Howdy! Welcome To My python-oop Repository

This repository contains my Python OOP (Object-Oriented Programming) tutorial across trusted sources. Each of the Python OOP tutorials will have their own branches and references. Therefore, please have a look on each of the branches as this main repository is only intented for introduction to this repository and what OOP is.

What Is Object-Oriented Programming (OOP)?

According to the Dive Into Design Patterns book which was explained by Indonesia Belajar, Object-Oriented Programming is a paradigm based on the concept of wrapping pieces of data (attributes) and behaviour (methods) into special bundles called objects, which are constructed from a set of "blueprints" defined by a programmer called classes.

Often we hear the words "object" and "instance" interchangebly. However, in my opinion, object is a variable that has attributes and methods, whereas instance is a spesific object that is made from a class.

About

This repository contains my Python OOP (Object-Oriented Programming) tutorial across trusted sources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •