第三章VisualBasic.NET面向对象语言基础
第 五章 Visual Basic.NET 面向对象语言基础 本章学习目标 了解面向对象程序设计方法的基本原理及主要特点——抽象性、封装性、继承性、多态性。掌握类和对象的概念以及如何用类来解决具体问题并在类的基础上如何派生出新类,以及重载的概念和作用。 本章学习要点 Visual Basic.NET语言的新特性和变化。 封装、继承、多态性的概念和使用方法。 类和对象的概念、定义方法及对象的构造。 继承和重载的概念及应用。 接口的概念及用法。 5.1 面向对象的思想 面向对象的方法将数据与对数据的操作方法放在一起,作为一个相互依存、不可分离的整体——对象。对同类型对象抽象出共性,形成类。类的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。每个对象都有各自的内部属性和操作方法,整个程序由一系列相互作用的对象构成。 5.2 面向对象程序设计的特点 面向对象的程序设计方法是一种系统化的程序设计方法,它允许抽象化、模块化的分层结构,具有多态性、继承性和封装性。 抽象性与封装性 继承性 多态性 5.2.1 抽象性与封装性 5.2.2 继承性 5.2.3 多态性 多态性是指一般类中定义
原创力文档

文档评论(0)