C#面向对象概述

  • 内容
  • 评论
  • 相关

早期的程序实际上就是一连串对计算机下达的指令,例如求解第 N 大的质数,或联立计算若干个方程的解。

由于问题实际上都是数学问题,所以主要的矛盾在算法设计上,而变量通常都是简单的数据类型,例如整数和小数等。

随着时代的发展,计算机应用于各行各业中,而不再是研究所和科学家的专利。此时,就需要用程序来表示更多实际生活中的对象,例如一个订单、一件产品等。

这些对象千变万化,各不相同。但是,我们都可以将它抽象为一个拥有若干属性和方法的抽象自定义变量。

例如订单拥有属性创建时间、过期时间等,产品拥有属性产品名、产品等级、产品价格等。为了配合计算机描述这种抽象变量,面向对象程序设计(Object-oriented Programming, OOP)的语言提岀了类的概念。

类可以多次被实例化,实例化后的产物叫做对象,如下图所示。

类和对象

本文标题:C#面向对象概述

本文地址:https://www.hosteonscn.com/5022.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注