美文网首页小呱呱的随笔
面向对象的程序设计

面向对象的程序设计

作者: 不怕钢叉的呱呱 | 来源:发表于2018-04-26 08:18 被阅读3次
    Python中的一切内容都是对象,函数也是对象。创建类时用变量形式表示对象特征的成员称为数据成员,用函数形式表示对象行为的成员称为成员方法。数据成员和成员方法统称为类的成员。

class Car(object): #定义了一个类,派生出object类
def infor(self): #定义成员方法
print('This is the car')
car=Car() #实例化对象
print(car.infor()) #调用对象的方法
从形式上看,在定义类的成员时,如果成员名以两个下划线(_ _)开头则表示是私有成员。私有成员在类的外部不能直接访问,一般是在类的内部进行访问与操作,或者在类的外部通过调用对象的公有成员方法来访问。
数据成员可以大致分为两类:属于对象的数据成员和属于类的数据成员。属于对象的数据成员主要只在构造函数定义的。定义和使用时必须以self作为前缀,同一个类的不同对象之间的数据成员之间互不影响;属于类的数据成员是该类所有对象共享的,不属于任何一个对象。
可以以三种不同的方式修改属性的值:直接通过实例进行修改;通过方法进行设置;通过方法进行递增(增加特定的值)。

相关文章

  • 《软件工程》笔记7

    面向对象的实现 面向对象的程序设计最好还是选用面向对象的编程语言。 良好的程序设计风格对于面向对象实现来说格外重要...

  • 第四章 对象与类

    1 面向对象程序设计概述 面向对象程序设计(简称OOP)是当今主流的程序设计范型 Java是完全面向对象的,必须熟...

  • 《Java核心技术卷 I》之 Java对象与类

    Java对象与类 面向对象程序设计 面向对象程序设计,简称OOP,Java语言就是完全面向对象的。 类 类(cla...

  • JavaScript面向对象编程指南--读书笔记(上)

    第一章:面向对象的JavaScript 面向对象的程序设计 面向对象程序设计(oop)中最常用到的概念: 对象、方...

  • python面向对象编程

    面向对象编程(一) 1、面向过程程序设计与面向对象程序设计: 面向过程的程序设计把计算机程序视为一系列的命令集合,...

  • oc编程思想

    面向对象概念 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一...

  • 编程语言基础概念1

    什么是面向对象? 面向对象:指在程序设计中采用封装、继承、多态等设计方法。 什么是面向过程? 面向过程:程序设计按...

  • 面向对象

    title:面向对象tags: 基础,Java 面向对象 面向对象程序设计简介 面向对象的基本思想是使用类、对象、...

  • 三、对象与类

    面向对象程序设计概述 面向对象的程序设计(简称OOP)时当今主流的程序设计范型,已经取代了“结构化”过程化程序设计...

  • JavaSE-面向对象编程

    [TOC] 第一章:面向对象-概述 1.1-什么是面向对象? 概述 面向对象是一种程序设计思想。 程序设计的目的是...

网友评论

    本文标题:面向对象的程序设计

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