python:面向对象

妖狐艹你老母 2023-01-07 15:28 231阅读 0赞
  1. # 1、定义一个People类,类属性,name,age ,类方法 say 打印“我叫**,今年**”
  2. class Name():
  3. def __init__(self,name,age):
  4. self.name = name
  5. self.age = age
  6. def say(self):
  7. print('我叫%s,几年%d岁'%(self.name,self.age))
  8. a = Name('小周',18)
  9. a.say()
  10. # 2、为People添加方法,实现计算圆形的面积并返回,实例化Peopel类,并调用该方法。
  11. class People():
  12. def __init__(self,r):
  13. self.r = r
  14. def say(self):
  15. print('面积是%d'%((self.r**2)*3.14))
  16. a = People(10)
  17. a.say()
  18. # 3、实例化People类,为对象添加address属性,并赋值。
  19. class People():
  20. __slots__ = ['r','name','address']
  21. def __init__(self,r):
  22. self.r = r
  23. def say(self):
  24. print('面积是%d'%((self.r**2)*3.14))
  25. a = People(10)
  26. a.say()
  27. a.address = '北京'
  28. print('地址在%s'%a.address)

发表评论

表情:
评论列表 (有 0 条评论,231人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python面向对象

    Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对

    相关 Python 面向对象

    一、面向对象技术简介 类(Class): 用来描述具有相同的属性(变量)和方法(函数)的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的

    相关 python面向对象

    我们总是说python是一门面向对象的编程语言,那么,怎么来理解面向对象呢? 首先,要解决这个问题就要从根源出发,理解面向对象的定义。面向对象编程——Object Orien

    相关 Python面向对象

    Python面向对象 每次默认调用的方法是new,程序先调new再掉init init可以完成参数赋值等一些基本的初始化工作 init和new的参数要保持一致 创

    相关 python面向对象

    面向对象 面向对象概念 面向对象 是一种变成思想,是对现实世界中的事物进行抽象的方式。应用到代码编程设计中,是一种建立现实世界事物模型的方式。 面向对象和面向过程区别 面...