Category Archives: OOP

OOP concept clearings from some MOOC courses

Code:

Student.java

 


 

StudentTest.java

 

 

 

Started My Java Revise and Python Learning

Need to revise everything.

Some Resources(Books, Links) for OOAD

https://www.quora.com/What-are-the-best-object-oriented-programming-and-design-pattern-online-courses

https://www.quora.com/Is-there-any-good-online-course-on-Object-Oriented-Analysis-and-Design

 

https://www.codeproject.com/Articles/1137299/Object-Oriented-Analysis-and-Design

Polymorphism: Method Overloading and Method Overriding and Method Hiding

Method Overriding:

another good exmple:

this video is good for learning overriding:

Method Hiding:

 

OOP Topics Need To Cover

https://www.javacodegeeks.com/2017/05/oops-concepts-need-know.html

OOP Topics Need To Cover

https://www.javacodegeeks.com/2017/05/oops-concepts-need-know.html

OOP Topics Need To Cover

https://www.javacodegeeks.com/2017/05/oops-concepts-need-know.html

OOP in C#

Calculator.cs

Program.cs

Person.cs

 

SOLID Concepts

Object Oriented Programming Concepts

OOP Clear

http://jompesh.com/videos/list/category/76

PHP OOP Project

Basic Simple Project By Me:

By Others:
From OOP Fundamentals udemy Video project:

 

PHP OOP: Class, Method, Object, Instance, Declare, Echo, Inheritance,Constructor,Access Control,Static!

PHP OOP example described here from edwin’s video:

Inheritance example:

Constructor:

Access control: Public, Private, Protected

Static Data in Class:

 

Java OOP Examples

https://www.ntu.edu.sg/home/ehchua/programming/java/J3a_OOPBasics.html

PHP OOP Practice

Without Constructors:

class_lib.php

index.php

With constructors:

class_lib.php

index.php

With modifiers:

class_lib.php

index.php

With Inheritance:
class_lib.php

index.php

Overriding methods: