Skip to content

Commit 06171c5

Browse files
committed
Update readme
1 parent f7bbb7a commit 06171c5

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

README.md

+14-12
Original file line numberDiff line numberDiff line change
@@ -24,37 +24,39 @@ OOP is the programming paradigm where the real-life object is at the center of a
2424

2525
## In this tutorial:
2626

27-
- Definition of a 'class'
27+
- [Definition of a 'class'](https://github.com/CodingMantras/python-class-tutorial#definition-of-class)
2828

29-
- Reason for creating a class
29+
- [Reason for creating a class](https://github.com/CodingMantras/python-class-tutorial#reason-for-creating-a-class)
3030

31-
- Naming a 'class'
31+
- [Naming a 'class'](https://github.com/CodingMantras/python-class-tutorial#naming-a-class)
3232

33-
- `class` keyword and `__init__` method
33+
- [`class` keyword and `__init__` method](https://github.com/CodingMantras/python-class-tutorial#class-keyword-and-init-method)
3434

35-
- What is an 'instance of a class'
35+
- [Instance of a class](https://github.com/CodingMantras/python-class-tutorial#instance)
3636

37-
- Instance variables and class variables
37+
- [Attributes & Methods](https://github.com/CodingMantras/python-class-tutorial#attributes-and-methods)
3838

39-
- Instance methods, class methods and static methods
39+
- [Instance variables and class variables](https://github.com/CodingMantras/python-class-tutorial#instance-variables-and-class-variables)
40+
41+
- [Instance methods, class methods and static methods](https://github.com/CodingMantras/python-class-tutorial#instance-methods-class-methods-and-static-methods)
4042

4143
- Helpful in-build methods: `dir()`, `help(__class__)`, `MRO`, `is_instance` and `__dict__`.
4244

4345
- Use of property decorator
4446

45-
- OOPs concepts (Inheritance, Polymorphism, Encapsulation, Abstraction - IPEA)
47+
- [OOPs concepts (Inheritance, Polymorphism, Encapsulation, Abstraction - IPEA)](https://github.com/CodingMantras/python-class-tutorial#oops-concepts)
4648

4749
---
4850

4951
## Examples and Project (Tutorials Purpose):
5052

51-
1. Point Class
53+
1. [Point Class](https://github.com/CodingMantras/python-class-tutorial/blob/master/examples/1_point_class.py)
5254

53-
2. Animal Class
55+
2. [Animal Class](https://github.com/CodingMantras/python-class-tutorial/blob/master/examples/2_2_animal_class.py)
5456

55-
3. Rectangle Class
57+
3. [Rectangle Class](https://github.com/CodingMantras/python-class-tutorial/blob/master/examples/3_2_rectangle_class.py)
5658

57-
4. Student Management System
59+
4. [Student Management System](https://github.com/CodingMantras/python-class-tutorial/blob/master/school_management/main.py)
5860

5961
---
6062

0 commit comments

Comments
 (0)