|
2 | 2 | "cells": [
|
3 | 3 | {
|
4 | 4 | "cell_type": "code",
|
5 |
| - "execution_count": 9, |
| 5 | + "execution_count": 10, |
6 | 6 | "metadata": {},
|
7 | 7 | "outputs": [
|
8 | 8 | {
|
|
11 | 11 | "text": [
|
12 | 12 | "Soumyadip Chowdhury [email protected] 900000\n",
|
13 | 13 | "Soumyadip Chowdhury [email protected] 100000\n",
|
14 |
| - "Overring : Soumyadip Chowdhury [email protected] 700000\n" |
| 14 | + "Overring : Soumyadip Chowdhury [email protected] 700000\n", |
| 15 | + "Help on class Developer in module __main__:\n", |
| 16 | + "\n", |
| 17 | + "class Developer(Employee)\n", |
| 18 | + " | Developer(f, l, p)\n", |
| 19 | + " | \n", |
| 20 | + " | Method resolution order:\n", |
| 21 | + " | Developer\n", |
| 22 | + " | Employee\n", |
| 23 | + " | builtins.object\n", |
| 24 | + " | \n", |
| 25 | + " | Methods defined here:\n", |
| 26 | + " | \n", |
| 27 | + " | print(self)\n", |
| 28 | + " | \n", |
| 29 | + " | ----------------------------------------------------------------------\n", |
| 30 | + " | Methods inherited from Employee:\n", |
| 31 | + " | \n", |
| 32 | + " | __init__(self, f, l, p)\n", |
| 33 | + " | Initialize self. See help(type(self)) for accurate signature.\n", |
| 34 | + " | \n", |
| 35 | + " | ----------------------------------------------------------------------\n", |
| 36 | + " | Data descriptors inherited from Employee:\n", |
| 37 | + " | \n", |
| 38 | + " | __dict__\n", |
| 39 | + " | dictionary for instance variables (if defined)\n", |
| 40 | + " | \n", |
| 41 | + " | __weakref__\n", |
| 42 | + " | list of weak references to the object (if defined)\n", |
| 43 | + "\n", |
| 44 | + "None\n" |
15 | 45 | ]
|
16 | 46 | }
|
17 | 47 | ],
|
|
39 | 69 | "print(emp_1.print())\n",
|
40 | 70 | "print(emp_2.print())\n",
|
41 | 71 | "dev_1=Developer(\"Soumyadip\",\"Chowdhury\",700000)\n",
|
42 |
| - "print(dev_1.print())" |
| 72 | + "print(dev_1.print())\n", |
| 73 | + "\n", |
| 74 | + "print(help(Developer))" |
43 | 75 | ]
|
44 | 76 | },
|
45 | 77 | {
|
|
0 commit comments