Python面向对象之类的定义与继承用法示例
作者:贝贝爱豆豆 时间:2022-05-30 22:40:27
本文实例讲述了Python面向对象之类的定义与继承用法。分享给大家供大家参考,具体如下:
定义一个类
类中的方法同,类外方法,默认传self
值
类的构造函数是 __init__
# -*- coding:utf-8 -*-
class Hello:
def __init__(self,name):
self.name=name
def sayHello(self):
print ("Hello Python {0}".format(self.name))
h=Hello("Newer")
h.sayHello()
运行结果:
Hello Python Newer
继承
例子:注意父类构造函数和继承格式的书写
# -*- coding:utf-8 -*-
class Hello:
def __init__(self,name):
self.name=name
def sayHello(self):
print ("Hello Python {0}".format(self.name))
class Hi(Hello):
def __init__(self,name):
Hello.__init__(self,name)
def sayHi(self):
print ("Hi {0}".format(self.name))
h1=Hi("Newer")
h1.sayHi()
运行结果:
Hi Newer
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/YANG_Gang2017/article/details/78150573
标签:Python,面向对象
0
投稿
猜你喜欢
python简单利用字典破解zip文件口令
2023-06-27 05:36:31
pandas按某列降序的实现
2021-02-19 08:29:44
301转向代码合集
2008-03-20 10:12:00
SQL Server:触发器实例详解
2024-01-26 03:25:47
django使用channels实现通信的示例
2023-12-18 01:06:59
基于python traceback实现异常的获取与处理
2022-04-05 09:59:32
对Python 语音识别框架详解
2023-09-22 01:32:30
Python学习之自定义异常详解
2021-05-05 18:46:20
常见SQL Server 2000漏洞及其相关利用
2007-10-01 14:45:00
Python遍历文件夹 处理json文件的方法
2022-02-19 16:08:40
VMWare 虚拟机Centos7安装Oracle数据库的教程图解
2024-01-13 22:00:24
python+numpy实现的基本矩阵操作示例
2023-07-16 13:52:37
C#使用Oracle.ManagedDataAccess.dll组件连接Oracle数据库
2024-01-27 23:55:45
Python cookbook(数据结构与算法)让字典保持有序的方法
2022-04-28 03:28:04
Python数据可视化之画图
2023-11-04 11:09:15
对有自增长字段的表导入数据注意事项
2024-01-22 17:54:51
Python实现MySql数据库交互的示例
2024-01-23 02:41:13
Python classmethod装饰器原理及用法解析
2023-02-14 06:59:01
Python3如何判断三角形的类型
2022-01-06 22:12:51
django云端留言板实例详解
2023-12-13 08:17:59