当前位置: 首页 > news >正文

河北省城乡与住房建设厅网站企业如何建自己的网站

河北省城乡与住房建设厅网站,企业如何建自己的网站,上海建筑设计院有哪些,请别人做网站签订合同对象 对象,object,现实业务逻辑的一个动作实体就对应着OOP编程中的一个对象! 所以:① 对象使用属性(property)保存数据!② 对象使用方法(method)管理数据! …

对象

对象,object,现实业务逻辑的一个动作实体就对应着OOP编程中的一个对象!

所以:① 对象使用属性(property)保存数据!② 对象使用方法(method)管理数据!

☆ 类

对象如何产生?又是如何规定对象的属性和方法呢?

答:在Python中,采用类(class)来生产对象,用类来规定对象的属性和方法!也就是说,在Python中,要想得到对象,必须先有类!

为什么要引入类的概念? 类本来就是对现实世界的一种模拟,在现实生活中,任何一个实体都有一个类别,类就是具有相同或相似属性和动作的一组实体的集合!所以,在Python中,对象是指现实中的一个具体的实体,而既然现实中的实体都有一个类别,所以,OOP中的对象也都应该有一个类!

一个对象的所有应该具有特征特性信息,都是由其所属的类来决定的,但是每个对象又可以具有不同的特征特性信息,比如,我自己(人类)这个对象,名字叫老王,性别男,会写代码,会教书;另一个对象(人类)可能叫大美,性别女,会演戏,会唱歌!

类的定义

在Python中,我们可以有两种类的定义方式:Python2(经典类)和 Python3(新式类)

经典类:不由任意内置类型派生出的类,称之为经典类

class 类名:
    # 属性
    # 方法

新式类:

class 类名():# 属性# 方法

这就是一个类,只不过里面什么都没有!其中,类名不区分大小写,遵守一般的标识符的命名规则(以字母、数字和下划线构成,并且不能以数字开头),一般为了和方法名相区分,类名的首字母一般大写!(大驼峰法)

基本语法:

class Person():
    # 属性
    # 方法(函数)
    def eat(self):
        print('我喜欢吃零食')
    def drink(self):
        print('我喜欢喝可乐')

类的实例化(创建对象)

类的实例化就是把抽象的事务具体为现实世界中的实体。

类的实例化就是通过类得到对象!

类只是对象的一种规范,类本身基本上什么都做不了,必须利用类得到对象,这个过程就叫作类的实例化!

基本语法:

对象名 = 类名()

在其他的编程语言中,类的实例化一般是通过new关键字实例化生成的,但是在Python中,我们不需要new关键字,只需要类名+()括号就代表类的实例。

案例:把Person类实例化为为对象p1


# 1、定义一个类
class Person():
    # 定义相关方法
    def eat(self):
        print('我喜欢吃零食')
    def drink(self):
        print('我喜欢喝可乐')
        
# 2、实例化对象
p1 = Person()
# 3、调用类中的方法
p1.eat()
p1.drink()


类中的self关键字

self也是Python内置的关键字之一,其指向了类实例对象本身。


# 1、定义一个类
class Person():
    # 定义一个方法
    def speak(self):
        print(self)
        print('Nice to meet you!')

# 2、类的实例化(生成对象)
p1 = Person()
print(p1)
p1.speak()

p2 = Person()
print(p2)
p2.speak()


一句话总结:类中的self就是谁实例化了对象,其就指向谁。

http://www.yayakq.cn/news/584525/

相关文章:

  • 网站建设工程属于科技档案吗网页设计实训报告摘要
  • 贵阳金阳网站建设公司路桥网站制作
  • 蓝色经典通用网站模板网站角色管理系统
  • 国内知名的网站建设企业做软件页面设计的软件
  • 济南建网站市场在线制作图片透明背景
  • 通许网站建设互联网网站开发合同范本
  • wordpress文章不显示作者贵港网站seo
  • 做兼职网站的主要参考文献分享信息的网站
  • 有的网站显示正在建设中erp软件是什么意思
  • 椒江建设网保障性阳光工程网站公司名称打分
  • 张家口网站建设哪家服务好彩票网站链接怎么做
  • wap网站asp源码域名价格查询网站
  • 做cpa必须要有网站吗it项目网站开发的需求文档
  • 衡阳建网站珠海网站建设搭建
  • 影楼网站源码php少儿编程入门教学
  • 网站服务类型有哪些3d建模做一单多少钱
  • 阿里云做网站视频教程烟台软件优化网站
  • 网站权重怎么查主播网站怎么建设
  • 网站开设作风建设专栏随申办app下载
  • 网站建设的建议例子网站建设H5 源码
  • cms网站后台上传图片提示图片类型错误但是类型是正确的没内涵网站源码
  • 找网络公司建网站每年收维护费雁塔区住房和城乡建设局网站
  • 模版网站怎么做东莞房价走势图
  • 游戏资讯网站怎么做seo实战密码第四版
  • 长春网站建设定制163企业邮箱官网
  • 龙岩网站设计找哪家好松江手机网站建设
  • 简单的网站开发工具wordpress的cms插件
  • 石家庄手机模板建站wordpress 图标 png
  • 网站建设广告有哪些平台微信里借钱的小程序
  • 设置一个好的网站导航栏自己怎么制作网站