- 0
- 0
- 约6.62千字
- 约 30页
- 2019-02-23 发布于湖北
- 举报
Pascal命名法 变量采用有意义的单词 单词的一个字母大写 StudentName、MaxAge Camel命名法 变量采用有意义的单词 第一个单词的首字母小写 其余单词的首字母大写 name, className Pascal 和 Camel 命名法 public class Student { private string firstName; public string FirstName { get { return firstName; } } } 总结 简述属性和字段的区别? 只读属性中只有哪个访问器? 简述方法的重载时需要注意的问题? new关键字有什么作用? this关键字的作用是什么? * * 演示 * * * 让学员手写 第二章 用对象思考:属性和方法 理解类与对象的概念 理解属性和方法的概念 能够定义一个简单的类 本章目标 对象 对象是人们要进行研究的任何事物 颜色:灰色 排量:3.0 刹车 产地:德国 行驶 名字:保时捷 行为 状态 颜色:红色 排量:4.0 刹车 产地:意大利 行驶 名字:法拉利 行为 状态 描述汽车的特征和行为 有各自不同的状态 类和对象 小汽车 颜色:灰色 排量:3.0 刹车 产地:德国 行驶 名字:保时捷 行为 状态 类的实例化,是由类具体化对象 类 产地 车体颜色 行驶 刹车 … 归纳一组相似对象的共性 对象 属性 方法 类描述一组相似对象的共性 类和对象的应用 类和对象的简单应用 //… Car ferrari = New Car(); ferrari.Run(); //… 类 对象 实例化对象 调用方法 public class Student { int age = 26; // 姓名 private string name; public string Name { get { return name; } set { name = value; } } //问候 public void SayHi() { … } } 类和类的成员 类的成员 字段 属性 方法 … 类名 自定义一个类 自定义类DBHelper class DBHelper { // 数据库连接字符串 private static string connString = … ; // 数据库连接 Connection 对象 public static SqlConnection connection = new SqlConnection(connString); } 访问修饰符 私有 公有 公有成员和私有成员 class student { private string name;//姓名 public int age; //年龄 public string idNumber ;//身份证号 } … static void Main(string[] args) { student myStudent = new student(); myStudent.name = 张三; myStudent.age = 20; } 私有成员 公有成员 实例化一个对象 可以访问 演示示例1:访问修饰符 无法访问编译错误 数据安全 static void Main(string[] args) { student myStudent = new student(); myStudent.age = -2; myStudent.idNumber = 123456; } 非法数据 身份证号不能被修改 无法获得数据 无法正常赋值 有时候将类中的字段公开是不安全的 如果设为私有成员 能否对这些字段进行规则约束或者只读呢? 在类中使用属性 private int age; //年龄 public int Age { get { return age; } set { if (value 0 value
您可能关注的文档
- 水文地质学考试资料.ppt
- 微创颅内血肿粉碎清除术在神经内科的应用.ppt
- 胃癌的护理查房具体措施和操作.ppt
- 公差与配合课件1.ppt
- 机房环境检测服务V10.ppt
- 第五讲电视传媒.ppt
- 大学生与廉洁修身新.ppt
- 监狱学基础第六章.ppt
- 项目焊接技术.ppt
- 高中区域地理中国疆域、行政区、人口、民族.ppt
- 2026贵州六盘水水城区老鹰山街道办事处招聘城镇公益性岗位8人考试参考题库及答案解析.docx
- 阿卜杜勒·阿齐兹国王公共图书馆北京大学分馆招聘学生助理馆员考试参考题库及答案解析.docx
- 2026广东广州市中山大学附属第三医院事业编制学术骨干招聘10人考试参考题库及答案解析.docx
- 2026广东云浮市消防救援支队第一次招聘政府专职消防员35人考试参考题库及答案解析.docx
- 2026湖北理工学院人才引进120人考试参考题库及答案解析.docx
- 2026年3月广东实验中学深圳学校面向社会选聘教师3人考试参考题库及答案解析.docx
- 2026广东中山古镇镇冈南村党群服务中心招聘2人考试参考题库及答案解析.docx
- 北京市海淀区苏家坨镇幼儿园招聘考试参考题库及答案解析.docx
- 2026年潍坊市精神卫生中心招聘高层次人才考试参考题库及答案解析.docx
- 2025至2030中国高保真音频产品行业细分市场及应用领域与趋势展望研究报告.docx
最近下载
- 《洁净室施工及验收规范》(GB50591-2010).pdf VIP
- 钻井平台钻前工程初步设计-道路.pdf VIP
- 中国法制史试题及答案完整版 .pdf VIP
- 蓝色云南大学顶部导航栏复试模板.pptx VIP
- 湖北工程学院新技术学院《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- GB 55006-2021 钢结构通用规范.docx VIP
- GB 55002-2021 建筑与市政工程抗震通用规范.docx VIP
- GB 55001-2021 工程结构通用规范.docx VIP
- GB50068-2018_建筑结构可靠性设计统一标准.docx VIP
- 执行结构设计.pdf VIP
原创力文档

文档评论(0)