1.2面向对象的方法

1.2面向对象的方法
1.面向对象方法的由来
  • 机构化程序的思路:自顶向下,逐步求精;其程序机构是按功能划分为若干个基本模块,模块形成一个树状结构,各模块的关系尽可能简单,在功能是上相对独立;每一个模块内是由顺序,选择和循环3种基本的结构化组成,其模块化实现的具体方法是使用程序。
  • 概念:它将数据以及对象数据的操作方法封装在一起,作为一个相互依存,不可分离的整体-对象,对同类型对象抽象出共性,形成类,类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对像与对对象之间通过消息进行通信。
2.面向对象的基本概念
  1. 对象:是系统中来描述客观事物的一个实体,踏实用来构成系统的一个基本单位。对象由一组属性和一组行为构成。
  2. **类:**是具有相同属性和服务的一组对象的集合;包括属性属性和行为两个主要部分,一个类的对象称为该类的实例。
  3. **封装:**是面向对象的一个重要原则,把对象的属性和服务结合成一个独立的系统单位,并尽可能屏蔽对象的内部细节。
  4. **继承:**特殊类的对象拥有其一般类的属性与服务。
  5. **多态性:**指在一般类中定义的功能或者行为,被特殊类继承之后,可以具有不同的具体实现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值