美文网首页
2018-07-24

2018-07-24

作者: He | 来源:发表于2018-07-24 22:34 被阅读0次

    今天是7.24号,我们今天开始接触面向对象,首先:面向对象就是一种编程思想,面向对象和面向过程有很大的区别,下面举一个例子

    假如要想要吃一只烤鸭,面向过程的做法是,先养鸭子把鸭子养大后然后给杀了,再买烤箱,佐料,
    再上网学习做法,然后做好之后才能吃到。
    而面向对象的做法是直接找到一家烤鸭店直接买一只然后吃掉
    

    面向对象的过程要比面向对象的过程简单得多.

    1.什么是面向对象

    答:面向对象是一种思维方式,世间存在的所有实体皆是对象,而面向对象就是方便程序更加方便维护和管理,以及方便程序开发的方法。就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节;这种思想是将数据作为第一位,而方法或者说是算法作为其次,这是对数据一种优化,操作起来更加的方便,简化了过程。

    2.类和对象的区别

    举一个例子
    一张飞机图纸,设计人员可以根据图纸造出不同的飞机,可以更换他的颜色,可以更换里面的性能,
    一个月饼的模版,月饼可以用模版造出很多个不同的月饼
    

    3.类语法声明的操作

    class 类名:
    #声明一个类
    def __new__(self):
    #创建一个新对象
    def __init__(self):
    #初始化数据
    

    4.对象的创建,属性的调用,方法的调用

    a = 类名()
    #创建一个对象
    a.属性名
    #调用属性
    a.方法名(参数)
    #调用方法
    

    相关文章

      网友评论

          本文标题:2018-07-24

          本文链接:https://www.haomeiwen.com/subject/nszymftx.html