Python学习35天

定义父类

class Computer:

CPU=None

Memory=None

disk=None

def init(self,CPU,Memory,disk):

self.disk = disk

self.Memory = Memory

self.CPU = CPU

def get_details(self):

return f"CPU:{self.CPU}\tdisk:{self.disk}\tMemory{self.Memory}"

class PC(Computer):

brand=None

def init(self,CPU,Memory,disk,brand):

调用父类的方法初始化,

super().init(CPU,Memory,disk)

self.brand=brand

def print_brand(self):

打印信息同时调用父类的方法

print(f"brand:{self.brand}\t{self.get_details()}")

class NotePad(Computer):

color=None

def init(self,CPU,Memory,disk,color):

super().init(CPU,Memory,disk)

self.color=color

def print_color(self):

print(f"brand:{self.color}\t{self.get_details()}")

pc=PC("inter","32GB","500","联想")

notepad=NotePad("core","16GB",500,"黑色")

输出信息

pc.print_brand()

notepad.print_color()

相关推荐
Qlittleboy24 分钟前
PHP的接口参数传递的过多,max_input_vars = 5000
开发语言·php
Aurorar0rua25 分钟前
CS50 x 2024 Notes Algorithms - 02
c语言·开发语言·学习方法
tyqtyq2227 分钟前
HarmonyOS AI 应用开发实战:考研择校分析系统
人工智能·学习·考研·华为·生活·harmonyos
en.en..34 分钟前
冒泡排序与选择排序完整对比解析
开发语言·数据结构·算法·c#·排序算法
兰令水39 分钟前
hot100【acm版】【2026.7.18打卡-java版本】
java·开发语言·算法
cui_ruicheng1 小时前
Python从入门到实战(十三):模块、包与环境管理
开发语言·python
光影6271 小时前
MySQL基础入门
数据库·笔记·sql·学习·mysql·学习方法
海兰1 小时前
【实用程序】网页公开信息智能采集系统详细设计指南
人工智能·学习·自动化·采集信息
MartinYeung51 小时前
[论文学习]AgentDAM:自主Web Agent的隐私泄露评估
学习
就叫飞六吧1 小时前
子页面和dialog案例
开发语言·javascript·ecmascript