- 3
- 0
- 约1.21万字
- 约 43页
- 2017-11-17 发布于河南
- 举报
C_程序设计及应用教程(WHUT课件)第4章_面向对象编程基础
C#中类的字段,方法和属性的区别 类的字段:类的数据成员,其定义是:用于存储类和类的实例相关数据的变量。 方法:就是类的函数成员,是一个为实现类的某一个特定功能的函数。 属性:实质上是类的一个函数成员(方法)。对类的属性的设定和获取可以用两个访问器set和get来实现。 从概念上可以区分字段和属性的区别,字段是一个用于存储数据的变量,属性是一个方法或者说是一个函数成员。 属性和字段的不同: 属性并没有保存物理数据,不直接存储数据,所以不能把属性当作参数传递给方法。而字段可以。 大多数情况下字段的访问修饰符均为 private,如果修饰符为 public,那么在类之外都可以访问该字段,但不建议这样做,应该通过属性或方法来访问类中的数据。 属性和方法的区别: 方法中包含访问器把类中的字段暴露给外面,属性基本是为了在类的外部对私有变量的值进行读/取。 把所有的字段都设为私有字段,如果要暴露它们,则把它们封装成属性。这也是微软推荐的方式。 class MyClass { //数据成员或者字段的定义 public int iTemp = 10; private int iTestValue; //属性的定义 public int MyValue { set //设定属性 {
您可能关注的文档
- Myeclipse8.6上搭建Aandroid开发环境.doc
- 《UML建模与设计模式》试卷.doc
- 2011年最新java笔试题.doc
- java自测题1答案.doc
- java软件工程.doc
- Java经典面试题集(详尽版).doc
- java选择判断题.doc
- 03-04-Android开发技术讲义 之启动另一个Activity.docx
- JAVA复习练习题 选择题答案.doc
- JSP习题(原版).doc
- 2026年辽宁营口小学五年级北师大版数学检测题含详细解析及答案.doc
- 2025年教师编《预防校园欺凌》真题及答案解析.docx
- 电路的基本物理量.pptx
- 广东省揭阳市普宁市2024-2025学年八年级上学期期末物理试题(解析版).pdf
- 东莞私立学校初中教师招聘笔试真题2025.docx
- 广东省揭阳市揭西县2024-2025学年七年级上学期期中语文试题(解析版).pdf
- 2023年山东省日照市东港区新营中学中考语文一模试卷.docx
- 2025年教师编《中外教育史》真题及答案解析.docx
- 2026年辽宁营口小学四年级人教版科学冲刺卷及答案.doc
- 人美版(2024)七年级上册美术第一单元 书法篆刻 教案(共2课).docx
最近下载
- Iphone7如何下载旧版微信.pdf VIP
- 托育机构婴幼儿回应性照护服务规范.docx VIP
- 经典案例_VoLTE上行丢包率优化思路及解决方案 .pdf VIP
- 2026年山东省烟台市招远市中考化学适应性试卷(含答案).docx
- 2025广州从化区中小学教师招聘考试试题及答案.docx VIP
- 市场营销原理课件菲利普科特勒版(亚洲版)(机械工业出版社).pptx
- 租赁 保洁 合同范本.doc VIP
- 生活垃圾填埋场渗滤液回灌技术(1).pdf VIP
- TZJATA0002-2020保健食品中维生素K2的测定 高效液相色谱法.pdf VIP
- “11.9”成都局X854次机后3位违编关门车耽误列车一般D类事故[精选].ppt VIP
原创力文档

文档评论(0)