当前位置: 首页 > 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/737208/

相关文章:

  • 网站的设计与制作河南金建建设集团网站
  • 个人怎么做微信公众号和微网站小程序开发者
  • 运城做网站的公司短视频培训要多少学费
  • 项目网站建设应入哪个科目蒙牛官网网站怎么做的
  • 徐州网站制作怎么做推广软文营销案例
  • 酒店网站建设方案策划网站设计建设服务
  • 没有公司自己做网站哈尔滨网络公司如何
  • 网站pc转移动端代码织梦网站模板视频
  • 做网站做得好的公司有营销型网站有哪些
  • 常州网站建设哪家好网站上截小屏幕 怎么做
  • app 网站 优势网站常用插件
  • 创业网站推广怎么做新产品推广方案范文
  • 百度统计网站速度诊断象山经济开发区建设有限公司网站
  • 天塔网站建设公司如何在腾讯云上建设网站
  • 做外贸的人如何上国外网站wordpress评论通知作者
  • 网站常用模块功能说明做网站要注意的
  • 企业网站建设需求调查下载应用商店app
  • c 网站开发环境建立自信
  • 免费个人微网站运维工程师可以自学吗
  • 提供南昌网站建设公司网络优化app
  • 怎样建个自己的网站鄂州第一官方网站
  • 网站建设佰首选金手指十八网站怎么做视频背景
  • iis发布域名网站查询企业联系方式的软件
  • 接网站建设单子的网站创建网站的工作流程八年级信息技术
  • 网站开发费怎么入账网站弹出
  • 体育彩票网站开发该做哪些步骤网站logo制作教程
  • 摄影师都在哪些网站发布作品最新某地方装修门户源码 php装饰公司程序 dede行业网站模板
  • 南山网站设计方案广告设计公司策划书
  • 网站建设备案需要材料如何设计公司官网站
  • c 网站购物车怎么做广东省建设监理协会网站 首页