1、什么是面向对象,面向过程? 面向对象是一种程序设计方法,它以对象作为基本的单元来构建系统,它利用对象将系统的复杂性隐藏在对象里,从而构建出系统。 C++,java,C#,python 面向过程:是一种以过程为中心的编程思想。这些都是以什么正在发生为主要目标进行编程。 C语言 把大象放进冰箱里; 要经过哪些步骤? 要大象的体积,冰箱容量,门能否关闭; 去火车站接人 2、面向对象编程三大步骤? 面向对象分析(OOA) 面向对象设计(OOD) 面向对象编程(OOP) 3、对象:包括的内容 万物皆是对象 对象的属性---->特征----> 定义变量 对象的方法---->操作:会做什么事情--->定义函数 4、什么是类? 类是一个模子,对象进行抽象 5、类和对象的关系? 类是对象的抽象,对象是类的具体化(实例化) 6、什么是抽象? 抽象:就是把对象的共同属性和操作进行归纳的过程 7、创建类和创建对象? 类--class Class 类名: 属性(定义变量) 操作 (定义函数) 对象 对象 = 类名([参数]) 实现骑手类:名字,电话,评分 送外卖,跑腿 要求实现扑克牌类:属性(花色,牌面值) 花色=梅花 牌面值=A 方法:显示牌面值 梅花A 创建四张牌=创建四个对象
|