面向对象介绍
作者:互联网
1、什么是面向对象:
面向对象是一门编程思想,与任何技术无关。
核心是‘对象’二字,对象指的是“特征与技能”的结合体
基于该编程思想编写程序,就是以一种上帝创造世界般的思维方式编写
优点:可扩展性高 缺点:编写程序的复杂程度比面向过程高
2、如何产生对象:
1)什么是类?
类指的是类型、类别
在现实中:先有一个个对象,然后将其总结出类;
对象是实际存在的,而类抽象产生的。
在程序中:必须先有类,再通过调用类,产生对象
对象指的是“特征与技能”的结合体,类指的是一系列"对象之间相同的特征与技能"的结合体
2)如何定义类:
如何写类并产生对象:先从现实世界中通过一个个对象总结出类,然后再定义类,后调用类产生对象
例如:选课系统:
选课系统学生类:
学生对象:
特征:
-姓名:
-性别:
-学校:
技能:
-学习:
-选课:
3)定义类语法:
class 关键字: 帮你产生类
class 类的名字:
-对象之间相同的特征
-学校
school = ‘oldboy’
-对象之间相同的技能
-learn
def learn()
标签:结合体,选课,对象,介绍,面向对象,特征,技能 来源: https://www.cnblogs.com/littleb/p/12050899.html