第十一周第二天

来源:互联网 发布:vue.js常用开发工具 编辑:程序博客网 时间:2024/05/23 22:09

今天是李伟老师讲的课   讲的具体的面向对象。

 

面向对象思想,过程。 

 

面向对象为 OOP

OOP达到了软件工程的三个目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。

 

面向对象要明确类,与对象。明确了类与对象的概念

 

类的概念:类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性说明和服务说明两个主要部分。

  对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。从更抽象的角度来说,对象是问题域或实现域中某些事物的一个抽象,它反映该事物在系统中需要保存的信息和发挥的作用;它是一组属性和有权对这些属性进行操作的一组服务的封装体。客观世界是由对象和对象之间的联系组成的。

 

在类与对象中  我们需要架构好思想,因为在使用面向对象这门框架时候,总是会遇到实体化或者抽象的概念。

 

其他的我也不是很清楚,还在学习中