面向对象

Posted DOIT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象相关的知识,希望对你有一定的参考价值。

面向过程:

类:

 

1.现实世界是由很多对象组成的

2.现实世界是先有对象,再抽出类

 代码中先创建类,再创建对象

3.一个类可以创建多个对象

  同一个类的多个对象,结构相同,数据不同

4.类是一种数据类型

  包含:1)对象所共有的特征

        属性---静的

     2)对象所共有的行为

        属性---动的

 

 

方法的签名:即方法名 + 参数列表

方法的重载:在一个类中,方法名相同,参数列表不同

编译器在编译时根据签名绑定调用不同的方法

 

 

 

this:

  1).this 指代当前对象.谁调就是指谁

  2) 用法:

      this.成员变量-----访问成员变量

      this.方法()----- 访问普通方法

      this()    --------调构造方法

以上是关于面向对象的主要内容,如果未能解决你的问题,请参考以下文章

224 面向对象编程介绍,面向过程与面向对象

面向对象-面向对象和面向过程的区别

面向对象分析与设计面向对象设计包括哪些内容

面向对象

面向过程面向对象及面向对象的三大特征

Python面向对象学习 1 (什么是面向对象,面向对象的应用场景)