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中numpy 常用操作总结
2021-01-10 05:01:57
python 时间戳与格式化时间的转化实现代码
2021-07-06 10:14:47
ASP访问带多个参数的存储过程
2008-10-14 16:45:00
提高CSS代码的可读性
2008-05-11 18:59:00
sqlserver 多库查询 sp_addlinkedserver使用方法(添加链接服务器)
2011-09-30 11:49:22
python使用celery实现异步任务执行的例子
2021-01-06 03:27:20
整理及优化CSS代码的七个原则[译]
2009-04-23 12:35:00
Django-migrate报错问题解决方案
2021-11-05 13:30:16
jQuery打造动态渐变按钮
2010-05-10 20:21:00
解决pycharm启动后总是不停的updating indices...indexing的问题
2023-03-05 07:35:38
pandas数据处理进阶详解
2023-04-15 03:40:33
面向站长和网站管理员的Web缓存加速指南[翻译]
2008-04-22 21:04:00
asp源码如何显示数据库字段的结构?
2010-06-08 09:35:00
JavaScript中的函数声明和函数表达式区别浅析
2023-08-05 23:22:36
100%全屏布局设计
2009-05-15 12:24:00
用Python复现二战德军enigma密码机
2022-04-12 23:22:59
PHP简易延时队列的实现流程详解
2023-05-29 23:02:48
分类与类型的问题
2008-09-12 13:10:00
你的网站使用了微格式了么
2009-05-21 12:10:00
如何使Python中的print()语句运行结果不换行
2023-08-03 18:22:54