一、首先我们先了解一下什么是面向对象程序设计
class Student: #定义Students类 uname='某某大学' def _init_(self,ino,iname): self.no=ino self.name=iname def getInfo(self): print("学校:",Students.uname,",学号:",self.no,",姓名:",self.name) s1=Studentss("317000001","zhang") #创建一个Students对象s1 s1.getInfo() t='某某大学'
在这里s1,t就是一个对象
面向对象程序设计(Object Oriented Programming,OOP):
使用对象进行程序设计,实现代码复用和设计复用,使得软件开发更加高效方便。
二、类和对象概念
1、类是一种对象的模板和数据类型,它定义了对象的属性,并提供用于初始化对象程序和操作这些属性的方法。
2、对象是类的一个实例,使用构造方法来创建一个对象,使用圆点 . 通过引用方法和变量来访问对象的成员。
3、面向对象语言的三个特性:封装,继承,多态。