84 Python中的類成員的繼承和重寫

2021-10-23 00:24:00 字數 911 閱讀 4204

目錄

類成員的繼承和重寫

=> 成員繼承

=> 方法重寫

子類繼承了父類除構造方法之外的所有成員;

子類可以重新定義父類中的方法, 這樣就會覆蓋父類的方法, 也稱為」重寫」

#類的繼承和重寫

class person:

def __init__(self,name,age):

self.name = name

self.__age = age

def say_age(self):

print('我的年齡是:',self.__age)

def say_introduce(self):

print("我的名字是:",self.name)

class student(person):

def __init__(self,name,age,score):

person.__init__(self,name,age)

self.score = score

def say_introduce(self): #重寫父類的該方法

'''重寫父類的辦法'''

print("報告老師,我的名字的是:",self.name)

s1 = student('張三',19,99)

s1.say_age() #繼承

s1.say_introduce()#繼承

輸出:d:\wwwroot\pyiteam\venv\scripts\python.exe d:/wwwroot/pyiteam/mypro_obj/mypy02.py

我的年齡是: 19

報告老師,我的名字的是: 張三

process finished with exit code 0

84 python中的字典生成式

lesson 84 python中的字典生成式 1.示例1 選出20個學生中成績在90分以上的學生 需求 假設有20個學生,學生名為westosx,學生分數在60 100之間 選出成績在90分以上的學生 import random 定義乙個生成隨機數的包 stuinfo 定義乙個空字典,用來儲存學生...

python類的成員 Python類成員

乙個是乙個類屬性,另乙個是乙個例項屬性。它們是不同的,但是它們之間的關係密切相關,使得它們在時間上看起來一樣。它與python查詢屬性的方式有關。有層次結構。在簡單的情況下,它可能如下所示 instance subclass superclass object built in type 當你在這樣...

python怎麼繼承類 python類的繼承

一 概述 二 類的繼承 2.1 繼承的定義 2.2 建構函式的繼承 2.3 子類對父類方法的重寫 三 類繼承的事例 一 概述 物件導向程式設計 oop 語言的乙個主要功能就是 繼承 繼承是指這樣一種能力 它可以使用現有類的所有功能,並在無需重新編寫原來的類的情況下對這些功能進行擴充套件。通過繼承建立...