- 1、本文档共88页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象基本概念及类的设计;面向对象的基本概念;面向对象的基本概念;面向对象的基本概念;对象和类之间;结构化程序设计回顾;结构化程序设计回顾;面向对象程序设计(OOP);面向对象程序设计(OOP);实例1:电灯;实例2.汽车;实例3:八皇后问题;实例3:八皇后问题;面向对象程序设计的特点;面向对象程序设计的特点;面向对象程序设计的特点;面向对象程序设计的特点;OOP概念总结;从一个实例出发:图书馆管理系统;从一个实例出发:图书馆管理系统;图书馆系统的用例视图;建立侯选类;设计LibM的类;类的声明;类的成员;???义LibM的类;访问修饰符;访问修饰符—总结;访问修饰符设置规则;使用LibM的类;思路
首先,必须知道要归还的图书。
其次,根据图书确定图书目录。
解决方法:
在某个类中提供根据图书获取图书目录的方法。
哪个类?
图书、图书目录、借书者?
困境:把获取图书目录的任务交给图书目录?;静态成员和实例成员;静态成员举例;静态类;数据成员的初始化;Employee中的静态/实例成员;矩阵乘法的静态和非静态实现;;罚款功能的设计;成员常量的声明const;罚款功能的实现;构造函数;class Employee
{
string FirstName;
string LastName;
double Salary;
public Employee()
{
FirstName = LastName = N/A; Salary = 0;
}
public Employee(string firstName, string lastName)
{
FirstName = firstName; LastName = lastName;
Salary = 1000;
}
public Employee(string firstName, string lastName, double salary)
{
FirstName = firstName;
LastName = lastName;
Salary = salary;
}
public static void IncreaseSalaryS(Employee e,double num){ e.Salary+= num; }
public void IncreaseSalaryNS(double num){ Salary += num; }
public void PrintInfo(){
Console.WriteLine({0} {1}:{2}, FirstName, LastName, Salary);
};class Program
{
static void Main()
{
Employee e1 = new Employee();
Employee e2 = new Employee(John, Smith, 3000);
Employee e3 = new Employee(Jack, Johns);
e1.PrintInfo();
e2.PrintInfo();
e3.PrintInfo();
//加薪
Console.WriteLine(加薪后。。。);
e2.IncreaseSalaryNS(1000);
Employee.IncreaseSalaryS(e3,1500);
e2.PrintInfo();
e3.PrintInfo();
Console.Read();
}
};构造函数注意点;高级内容:单件模式; public class Singleton
{
static Singleton instanc
您可能关注的文档
- 非运动症状评价量表NMSS教学文案.doc
- 非连续性文本主观题使用本复习进程.ppt
- 非连续性文本阅读 (共22张PPT)教案资料.ppt
- 非连续性文本阅读-2019年浙江语文新中考考前提分攻略(基础版)(解析版)教学提纲.docx
- 非连续性文本阅读-2019年浙江语文新中考考前提分攻略(基础版)(解析版)讲课教案.docx
- 非连续性文本阅读一教学教材.doc
- 非连续性文本阅读68525知识分享.ppt
- 非连续性文本阅读复习讲课教案.doc
- 非连续性文本阅读教学课件1复习进程.ppt
- 非连续性文本阅读教学课件1说课材料.ppt
- 2024年04月广东省清远市清城区2024年公开招考20名事业编制高层次人才笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月广东省高州市自然资源局2024年公开招考5名临聘人员笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月广州市生态环境局增城分局2024年度公开招考1名编外人员笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月山西临汾市襄汾县校园招考聘用教师15人笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月广东省紫金县紫城镇人民政府2024年公开招考1名规划建设管理员笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月山西医科大学第二医院招考聘用42人笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月广东云浮市人民医院招考聘用87人笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月广州中山市住房和城乡建设局招考聘用雇员10人笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月广东深圳市光明区玉塘街道办事处第一批招考聘用一般专干25人笔试历年典型题及考点精讲带答案详解.pdf
- 2024年04月山西省煤炭中心医院招考聘用32人笔试历年典型题及考点精讲带答案详解.pdf
文档评论(0)