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

网站建设工程师工资云计算技术是学什么的

网站建设工程师工资,云计算技术是学什么的,wordpress提示发布失败但是成功,wordpress启用memcache面向对象的三大特性 面向对象编程#xff0c;是许多编程语言都支持的一种编程思想。 简单理解是#xff1a;基于模板#xff08;类#xff09;去创建实体#xff08;对象#xff09;#xff0c;使用对象完成功能开发。 面向对象包含3大主要特性#xff1a; 封装 封…面向对象的三大特性 面向对象编程是许多编程语言都支持的一种编程思想。 简单理解是基于模板类去创建实体对象使用对象完成功能开发。 面向对象包含3大主要特性 封装 封装表示的是将现实世界事物的 属性行为 封装到类中描述为 成员变量成员方法 从而完成程序对现实世界事物的描述 对用户隐藏的属性和行为 现实世界中的事物有属性和行为。 但是不代表这些属性和行为都是开放给用户使用的。 苹果越狱、安卓root也是为了突破权限使用这些对用户隐藏的属性和行为 私有成员 既然现实事物有不公开的属性和行为那么作为现实事物在程序中映射的类也应该支持。 类中提供了私有成员的形式来支持。 私有成员变量私有成员方法 定义私有成员的方式非常简单只需要 私有成员变量变量名以__开头2个下划线私有成员方法方法名以__开头2个下划线 即可完成私有成员的设置 使用私有成员 私有方法无法直接被类对象使用 私有变量无法赋值也无法获取值 使用私有成员 # 定义一个类内含私有成员变量和私有成员方法 class Phone:__current_voltage 0.51 # 当前手机运行电压def __keep_single_core(self):print(让CPU以单核模式运行)def call_by_5g(self):if self.__current_voltage 1: # 在成员方法内 可以访问其它私有成员print(5g通话已开启)else:self.__keep_single_core() # 在成员方法内 可以访问其它私有成员print(电量不足无法使用5g通话并以设置为单核运行进行省电)总结 1. 封装的概念是指 将现实世界事物在类中描述为属性和方法即为封装。 2. 什么是私有成员为什么需要私有成员 现实事物有部分属性和行为是不公开对使用者开放的。同样在类中描述属性和方法的时候也需要达到这个要求就需要定义私有成员了 3. 如何定义私有成员 成员变量和成员方法的命名均以__作为开头即可 4. 私有成员的访问限制 类对象无法访问私有成员类中的其它成员可以访问私有成员 练习 设计带有私有成员的手机 设计一个手机类内部包含 私有成员变量__is_5g_enable类型boolTrue表示开启5gFalse表示关闭5g私有成员方法__check_5g()会判断私有成员__is_5g_enable的值 若为True打印输出5g开启若为False打印输出5g关闭使用4g网络公开成员方法call_by_5g()调用它会执行 调用私有成员方法__check_5g()判断5g网络状态打印输出正在通话中 运行结果 通过完成这个类的设计和使用体会封装中私有成员的作用 对用户公开的call_by_5g()方法对用户隐藏的__is_5g_enable私有变量和__check_5g私有成员 # 设计一个类用来描述手机 class Phone:# 私有成员变量__is_5g_enable__is_5g_enable False # 5g状态# 私有成员方法__check_5g()def __check_5g(self):if self.__is_5g_enable:print(5g开启)else:print(5g关闭使用4g网络)# 公开成员方法call_by_5g()def call_by_5g(self):self.__check_5g()print(正在通话中)phone Phone() phone.call_by_5g()结果 5g关闭使用4g网络 正在通话中 继承 继承的引出 设计手机 如果你是设计师你会如何选择 每一代新款手机都从零开始出设计图基于老款的设计图修修改改 构建Phone2022类你会选择 从头写一个新的类基于已有的Phone类进行修改                                   我们可以使用继承来完成此需求 继承分为单继承和多继承 继承表示将从父类那里继承复制来成员变量和成员方法不含私有 单继承 class 类名父类名:类内容体 多继承 Python的类之间也支持多继承即一个类可以继承多个父类 class 类名父类1, 父类2, ......, 父类N:类内容体 多继承注意事项 多个父类中如果有同名的成员那么默认以继承顺序从左到右为优先级。 即先继承的保留后继承的被覆盖 # 演示单继承 class Phone:IMEI None # 序列号producer ITCAST # 厂商def call_by_4g(self):print(4g通话)class Phone2022(Phone):face_id 10001 # 面部识别IDdef call_by_5g(self):print(2022年新功能5g通话)phone Phone2022() print(phone.producer) phone.call_by_4g() phone.call_by_5g()# 演示多继承 class NFCReader:nfc_type 第五代producer HMdef read_card(self):print(NFC读卡)def write_card(self):print(NFC写卡)class RemoteControl:rc_type 红外遥控def control(self):print(红外遥控开启了)class MyPhone(Phone, NFCReader, RemoteControl):pass # 占位表示空phone MyPhone()# 多继承下父类成员名一致的场景 优先级从左到右 print(phone.producer)结果 ITCAST 4g通话 2022年新功能5g通话 ITCAST复写 子类继承父类的成员属性和成员方法后如果对其“不满意”那么可以进行复写。 即在子类中重新定义同名的属性或方法即可。 调用父类同名成员 一旦复写父类成员那么类对象调用成员的时候就会调用复写后的新成员 如果需要使用被复写的父类的成员需要特殊的调用方式: 方式1 调用父类成员   使用成员变量父类名.成员变量     使用成员方法父类名.成员方法(self) 方式2 使用super()调用父类成员     使用成员变量super().成员变量      使用成员方法super().成员方法()                 只能在子类内调用父类的同名成员。                 子类的类对象直接调用会调用子类复写的成员   复写总结 1. 复写表示 对父类的成员属性或成员方法进行重新定义 2. 复写的语法 在子类中重新实现同名成员方法或成员属性即可 3. 在子类中如何调用父类成员   注意只可以在子类内部调用父类的同名成员子类的实体类对象调用默认是调用子类复写的 总结 1. 什么是继承 继承就是一个类继承另外一个类的成员变量和成员方法 语法 class 类名父类名:类内容体 class 类名父类1, 父类2, ......, 父类N:类内容体 子类构建的类对象可以 有自己的成员变量和成员方法使用父类的成员变量和成员方法 2. 单继承和多继承 单继承一个类继承另一个类多继承一个类继承多个类按照顺序从左向右依次继承 多继承中如果父类有同名方法或属性先继承的优先级高于后继承 3. pass关键字的作用是什么 pass是占位语句用来保证函数方法或类定义的完整性表示无内容空的意思
http://www.tj-hxxt.cn/news/231962.html

相关文章:

  • 下载中国建设银行官网站东莞搭建网站要多少钱
  • 重庆网站建设团队网站建站网站怎么样
  • 漯河网站建设xknt深圳做网站平台维护的公司
  • 网站建设通报网站定制型和营销型
  • 关于征集网站建设素材的通知网站上截小屏幕 怎么做
  • 公司网站服务器租赁为公司建设网络强国
  • 长沙房产网站会员注册系统源码wordpress
  • 档案馆网站机房建设第一ppt模板免费下载
  • 做电脑系统最好的网站企业高端wordpress主题
  • eclipse的开发网站开发wordpress如何设置上传图片的大小
  • 电子商务网站建设选修课html下载官网
  • 做网站的代码有哪些wordpress文章列表不显示
  • 青岛网站建设鲁捷云saascrm国内免费pdf
  • 海南网站建设哪家好做网站切图的原则是什么
  • 网站建设设计公司+知乎wordpress注册时添密码
  • 衡阳做网站建设的公司厦门微网站建设公司
  • 中原免费网站建设wordpress如何备份图片
  • 微页制作网站模板下载动漫设计工作室网站建设公司
  • 商城网站建设合同书网站增加流量
  • 专业的免费网站建设无锡哪个网站好
  • 佛山知名营销网站开发深圳制作网站建设推广
  • 江西中创建设工程有限公司网站专业做财经直播网站有哪些
  • 网站首页怎么做营业执照链接企业推广类网站
  • 门图书馆户网站建设方案seo关键词排名优化方案
  • discuz 手机网站可以做海报的网站
  • 深圳公司网站如何设计韶关住房和城乡建设网站
  • 九江学网站建设国外企业网站设计欣赏
  • 网站建设与管理怎么做道滘网站建设
  • 网站空间上传软件帮人做网站犯法
  • 网站制作步骤是什么网页制作模板官网