Windows移动开发(三)——闭关修炼
上一次,我们了解了委托,委托和Lambda表达式结合是一件灰常灰常爽的事情,这也是只有.Net才有,自己偷着笑去吧。几天这次,我要介绍一下继承和多态,这是进行面向对象编程必须熟练掌握的技术和思想。
private int _num1;
private bool _dispose;
private int _num1;
public int Num1 {
get { return _num1; }
set { _num1 = value; }
} private bool _dispose;
public bool Dispose{ get { return _dispose; }set { _dispose = value; }
}
private int _dogColor; /// <summary> /// 只读属性:狗的颜色 /// </summary> public int DogColor { get { return _dogColor; } } private string _pid;/// <summary> /// 只能在构造函数中赋值属性:身份证号 /// </summary> public string PID{ get { return this._pid; }private set { this._pid = value; } }
/// <summary> /// 狗默默的吃方法,默默的所以是私有的 /// </summary>
private void Eat() {Console.WriteLine("真好吃啊!"); }
/// <summary>
/// 狗游泳,判断狗是否游过了river河 /// </summary> /// <param name="dogName">狗的名字</param> /// <param name="river">河的名字</param> /// <returns></returns>public bool Swim(string dogName,string river){bool isSwim = false;if (!string.IsNullOrEmpty(river)){Console.WriteLine(dogName + "游过了" + river); isSwim = true; } return isSwim; }
/// <summary> /// 产品类 /// </summary> public class Product { private string _name; public string Name { get { return _name; } set { _name = value; }
} private int _age; public int Age { get { return _age; } set { _age = value; } } } /// <summary> /// 发出声音接口 /// </summary> public interface Sound { bool MakeNoise(); } /// <summary> /// 显示图片接口 /// </summary> public interface ShowImage { void Show(string path); } public class NewProduct : Product, Sound, ShowImage {#region NewProduct类新成员 private string _color; public string Color { get { return _color; }
set { _color = value; } }
private void ChangeColor() { Console.WriteLine("颜色真的变了耶!"); } #endregion #region Sound 成员 public bool MakeNoise() { Console.WriteLine("哇塞,声音好大啊!"); return true; } #endregion #region ShowImage 成员
public void Show(string path){ Console.WriteLine("哎呦,来自{0}图片太漂亮了!",path); } #endregion}
Windows移动开发(三)——闭关修炼相关推荐
- Windows移动开发(二)——闭关修炼
一些武侠小说里的大人物,为了争夺武林盟主,号召天下,经常闭关修炼一段时间,闭关期间只能接触送饭的人,并且关外还有很多守卫的人员.还有,无论是篮球还是足球运动员,他们在真正接触球之前,都必须做很长一段时 ...
- 来自菜鸟的逆袭,闭关修炼一个月,出关后成功拿下阿里,蚂蚁金服,美团三个大厂意向书!
前言 楼主来自重庆一个普通的本科大学计算机学院,自己曾经在没拿到offer时也焦虑彷徨过,大大小小的公司自己也有投过,最终在自己闭关修炼一个月后成功斩获4个offer 腾讯 csig 后台开发 自我介 ...
- 普通本科菜菜海淘无人搭理,苦心闭关修炼一个月,出关后成功拿下阿里,蚂蚁金服,美团三个大厂意向书
前言 楼主来自重庆一个普通的本科大学计算机学院,自己曾经在没拿到offer时也焦虑彷徨过,大大小小的公司自己也有投过,最终在自己闭关修炼一个月后成功斩获4个offer 腾讯 csig 后台开发 自我介 ...
- Windows驱动开发学习笔记(三)—— 内核空间内核模块
Windows驱动开发学习笔记(三)-- 内核空间&内核模块 内核空间 实验 第一步:编译如下代码 第二步:将 .sys 文件拷贝到虚拟机中 第三步:部署 .sys 文件并运行 第四步:创建一 ...
- 【软件开发底层知识修炼】二十三 ABI-应用程序二进制接口三之深入理解函数栈帧的形成与摧毁
上两篇文章我们初步接触了ABI-应用程序二进制接口的概念,点击链接查看上一篇文章:[软件开发底层知识修炼]二十二 ABI-应用程序二进制接口 二.了解了为什么会有ABI的存在.本篇文章继续学习ABI ...
- 【软件开发底层知识修炼】十六 快速学习GDB调试三 使用GDB的数据断点监测变量是否改变
上一篇文章我们学习了如何使用GDB进行软件断点调试和硬件断点调试:[软件开发底层知识修炼]十五 快速学习GDB调试二 使用GDB进行断点调试 本篇文章继续上一篇文章的学习,如何使用GDB的数据断点监测 ...
- 十月一“闭关修炼”,读完这些Java技术栈,愿金九银十过五斩六
十月一由于疫情还是有很多人为了安全不会去旅游,实际上,对于有跳槽打算的人来说,现在正是"闭关修炼"的好时机,但很多人不知道从何开始学习,也正为即将到来的金九银十发愁!今天,小编就要 ...
- Java闭关修炼64课 很适合新手学习的JAVA视频教程
Java闭关修炼64课 很适合新手学习的JAVA视频教程 java闭关修炼第一课 什么是java(1).rar java闭关修炼第一课 什么是java.rar java闭关修炼第七课 基础语言 ...
- 开始闭关修炼 冥思微软之大未来
盖茨开始闭关修炼 冥思微软之大未来 (2005.03.30) 华尔街日报 <script src="/adv/news_ad.asp?news_id=20356&sub ...
最新文章
- ue4商城资源 The Forest v1.5 森林景观场景
- 【 FPGA 】FIR 滤波器之多相插值器(Polyphase Interpolator)
- Windows8 正式版最简单的去除桌面水印方法
- 通过FILETIME得到时间
- JEP 277“增强弃用”非常好。 但这是一个更好的选择
- Leetcode--145. 二叉树的后序遍历(迭代递归)
- ConcurrentHashMap 源码
- BeyondCompare3提示许可密钥过期完美解决方法:3281-0350
- pdf 深入理解kotlin协程_协程初探
- Eclipse — 如何导入MySQL驱动
- VS2017安装方法
- java课程 数独 文库_数独教案-完整版
- Word 2019 更改默认模板的字体设置
- 2021年塔城某施工项目招标公告
- 参加2009 ESRI年会的一点记录和感想
- IdentityServer4(七):Consent授权页支持
- 画一个神经元的结构简图,神经元的简图画法
- 2019年7月20日针对iPhone7/7P有锁机的爆破限制
- 先验概率、最大似然估计、贝叶斯估计、最大后验概率
- 精通Node.js: 你应该阅读的书籍
热门文章
- android滚动悬停布局,android布局滑动到顶端悬浮,录音
- python怎么使用预训练的模型_Tensorflow加载Vgg预训练模型操作
- 辅助驾驶等级_BBA霸榜、特斯拉折戟 E-NCAP辅助驾驶评测结果公布
- 如何创建linux 脚本,如何创建和执行shell脚本
- mysqld --initialize --console 没有 打印信息_JavaScript学习笔记(三)-- 循环结构
- 图像局部特征(三)--FAST角点检测子
- 汇编学习--7.16--端口
- bootstrap拖动div_BootStrap modal实现拖拽功能
- python测试脚本 进制转换_[python] 转换python脚本程序为二进制ELF
- 什么情况下java会出现堆溢出_【Java面试题第三期】JVM中哪些地方会出现内存溢出?出现的原因是什么?...