C程序设计中属性使用.docVIP

  • 3
  • 0
  • 约2.52千字
  • 约 6页
  • 2018-08-11 发布于福建
  • 举报
C程序设计中属性使用

C程序设计中属性使用   摘要:针对面向对象程序设计中遇到的变量问题,笔者从C++、Java、C#实现中选择C#的属性进行分析,并通过一个对象的实例说明属性对封装设计的重要和实现方法。   关键词:面向对象 类 属性   中图分类号:TP311.11 文献标识码:A 文章编号:1007-9416(2011)09-0150-01      面向对象的程序设计(OOP)强调直接以问题域(现实世界)中的事物为中心,按照事物的本质特性把它们抽象为对象。在程序设计中将数据及数据的操作方法放在一起,作为一个相互储存、不可分离的整体――对象,对同类型的对象抽象出共性形成类。   如何设计这些数据、保证数据的安全性和灵活性也是程序设计中需要面对的问题。比较主流的面向对象程序设计语言包括C++、C#、Java等,本文采用C#语言做说明。   1、问题的提出   在面向对象的程序设计中描述一个对象时,经常会定义一些值表明它的特征并与其他对象区分开来,即便是由同一个类定义建立的对象,它们都拥有各自特征的变量副本。   在C++中用对象成员来完成。一个对象的成员就是该对象的类所定义的数据成员和成员函数,即对象成员由成员变量和成员函数组成。   在Java中,成员变量就是类的属性,它描述了类的静态特性,分为被该类所有对象所共享的类变量和与具体对象相关的实例变量。   在C#中使用字段

文档评论(0)

1亿VIP精品文档

相关文档