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

房产网站怎么建设/百度搜索推广开户

房产网站怎么建设,百度搜索推广开户,长春免费建网站,镇江丹阳疫情今日主要内容 1. 面向对象和面向过程 面向过程: 以我为中心. 按照事物的发展"流程".    优点:流程化,编写简单 缺点: 可拓展性差 面向对象: 以对象为中心. 具有相同属性和动作的结合体叫对象     优点: 可拓展性强 缺点: 编程复杂度高…
今日主要内容
1. 面向对象和面向过程
面向过程: 以我为中心. 按照事物的发展"流程".
    优点:流程化,编写简单 缺点: 可拓展性差

面向对象: 以对象为中心. 具有相同属性和动作的结合体叫对象
     优点: 可拓展性强 缺点: 编程复杂度高于面向过程
万事万物皆为对象(object)

2. 如何编写面向对象的程序(重点)
先创建类: 归类. 对某些事物进行总结. 相当于图纸
使用类可以创建对象:
class 类名(object) (类名首字母大写)
def __init__(self, name, age): # 构造方法. 创建对象的时候自动调用这个方法
self.name = name
self.age = age

def 方法名(self, 参数);
方法体(return)

创建对象:实例化
变量(引用, 句柄) = 类名(参数)

# 访问对象的属性信息
对象.属性 print(c.self)

# 方法的访问:
对象.方法()  c.func()

对比面向对象和面向过程:
看需求.
大型项目更适合用面向对象
小型脚本程序更适合面向过程

3. 面向对象的三大特征: 封装, 继承, 多态
1. 封装
对属性封装
self.xxx = xxxx
对方法封装
          def xxx(self)

2. 继承
子类可以自动拥有父类中除了私有内容外的其他所有内容
    单继承:
class Niu:def da(self):print("牛魔王打架很厉害")class HongHaiEer(Niu)  # 单继承  def da(self):print("喷火")hhl = HongHaiEer()
hhl.da()子类在父类的基础上扩展了一些功能是派生
View Code

        多继承:

class Foo1:def money(self):print("有钱")class Foo2:def play(self):print("玩儿")def money(self):print("没钱")class Bar(Foo2, Foo1): # MRO c3算法passb = Bar()
b.money()
View Code

3. 多态
同一个对象多种形态.
class YaoGuai:def teng(self):print("妖怪一定疼")
class Zhizhujing(YaoGuai):def teng(self):print("蜘蛛精很痛")
class Heixiongjing(YaoGuai):def teng(self):print("黑熊精很痛")
class Baigujing(YaoGuai):def teng(self):print("白骨精很疼")class Jinjiaodawang(YaoGuai):def tebieteng(self):      #子类可以继承父类的方法print("爆炸的疼")
class Sunwukong:def da(self, yg):yg.teng()
swk = Sunwukong()hxj = Heixiongjing()
swk.da(hxj)     #黑熊精很痛

bgj = Baigujing()
swk.da(bgj)     #白骨精很疼

zzj = Zhizhujing()
swk.da(zzj)     #蜘蛛精很痛

alex = Jinjiaodawang()
swk.da(alex)    #妖怪一定疼  调用父类的方法
View Code
 

 


转载于:https://www.cnblogs.com/Knight-huang/p/9917500.html

http://www.jmfq.cn/news/5264623.html

相关文章:

  • 做团购网站的公司/网站的网络推广
  • 惠州网站设计培训/小程序平台
  • 建站网站推荐/外链网址
  • 旅游网站 div css 模板下载/搜索百度
  • 加强主流新闻网站建设/爱站小工具计算器
  • 前程无忧做简历网站/公司域名查询官网
  • 自己做网站 怎么解决安全问题/免费建站的平台
  • 微云做网站/全网整合营销平台
  • 朝阳网站建设是什么/网页平台做个业务推广
  • 优质网站建设报价/百度合伙人答题兼职赚钱
  • 房地产网站建设方案书/一句话宣传自己的产品
  • 做阿里巴巴网站需要多少钱/兰州网络优化seo
  • 寻找网站开发/电商培训大概多少学费
  • 一般门户网站/搜索引擎网址有哪些
  • 免费简历制作软件app/朝阳seo推广
  • 南昌网站建设在哪里/今晚赛事比分预测
  • 领券购买网站是怎么做的/百度推广官方
  • 海淀网站制作/网络推广运营优化
  • 黑龙江省中国建设银行网站首页/网站运营方案
  • 房产网站的建设/网络营销的方式有几种
  • 视频网站模板源码/网站推广方案策划书2000
  • 郑州最好的网站建设/seo北京公司
  • 网站建设中模板/连云港seo优化
  • 商城网站建设腾讯体育/女教师网课入侵录屏
  • 百度云网站建设/百度产品
  • 抚州网站开发机构/百度网盘官网网页版
  • b2c十大平台排名/关闭站长工具seo综合查询
  • 莆田 做网站的公司/企业qq官网
  • 做暧暖爱视频网站/招代理最好的推广方式
  • 做网站怎么租个空间/苏州优化seo