目录
前言
在日常的程序编码工作中,我们的最终目标是完成公司交给自己的开发任务,核心目标是写出好代码。

那么什么是好代码?
高内聚,低耦合
想必从事编码工作的我们,基本都听说过这句话。那么什么样的代码是高内聚,又如何低耦合呢。
今天咱们就来了解下在C#这个高级语言中,是通过那些形式来表现的。
在目前的高级语言中,这三个特点是共通的,也是我们日常编码中要经常使用的。就是封装、继承、多态。
我们先来看看继承
类的继承
通过继承我们可以得到一个新的类,新类可以自己定义一系列方法和变量,同时拥有基类的属性和行为。
这里的关系是基类和派生类。
需要注意的是派生类不能删除基类的任何成员。
class Ahui:InfoBase
{
public string GetInfo()
{
return this.Name+""+this.Age;
}
}
class InfoBase
{
public int Age { get; set; }
public int Name { get; set; }
public string Love()
{
return "女";
}
}
上面的示例,InfoBase是属于基类,Ahui属于派生类,可以看到通过冒号来实现继承。
继承的成员可以被访问,就像它们是派生类自己声明的一样。
目前所有类都是派生自object类,object类是唯一的非派生类,它是继承层次结构的基础。目前没有基类规格说明的类隐式地直接派生自类object。
注意事项
1、一个类声明的基类规格说明中只能有一个单独的类,叫做单继承。
2、虽然类只能直接继承一个基类,但是继承的层次无限制。
目前派生类不能删除基类的成员和函数,但是可以通过派生类声明相同的成员来屏蔽基类成员和函数。这里需要注意名称必须相同。
class Program
{
static void Main(string[] args)
{
Ahui hui = new Ahui();
Console.WriteLine(hui.Name);
Console.ReadKey();
}
}
class Ahui:InfoBase
{
public string Name = "阿姨";
public string GetInfo()
{
return this.Name+""+this.Age;
}
}
class InfoBase
{
public int Age=27;
public string Name = "ahui";
public string Love()
{
return "女";
}
}
寄语
人生短暂,我不想去追求自己看不见的,我只想抓住我能看得见的。
总结
相关推荐:
SEO关键词的选择步骤:让你的网站在搜索引擎中脱颖而出,ai书法化
SEO包月服务:助力企业提升网站排名与流量的长期利器,网站建设流程 报读文库
《“查看更多”背后的秘密:让你的人生更加丰富多彩!》,宁安公司网站建设
ChatGPTWindows版本下载:让AI助力您的工作和生活,ai yamama
AI免费生成:开启智能创作新纪元,助力你的创意无限可能
SEO领站-从零到一打造成功网站排名的秘密,轻淘客seo怎设置
SEO适合-提升网站排名的关键策略,张家口品牌推广营销中心
怎么用AI缩写文章,轻松提高效率的全新方法
在线AI文章生成器开启智能创作新时代
“收录量为1”,打造数字化时代的独特竞争力,网站建设页面制作流程
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai优化程序
SEO引擎优化方法-让你的网站流量暴增的实战指南,ai智慧树
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
AI助手推进:智能化时代的企业革命,ai改变图片颜色
ChatGPT:智能对话开创新时代,ai做渐变直线
SEO项目:如何通过精确优化提升企业网站排名与转化率,武汉做网站优化的公司
SEO项目指的是什么,seo项目指的是什么意思 ,写个ai
seo需要学些什么内容,学seo的基础 ,中国ai公司年收入
SEO优化知识全解析:提升网站排名的秘密武器,ai出错合集
为什么“搜狗不收录”会成为企业SEO的新挑战?,烤肉店的线下营销与推广
ChatGPT异常了:人工智能的极限与突破,ai and ethics
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
主流seo是什么,seo是什么推广网站 ,AI心理师
SOE优化:让你的网站轻松登顶,流量激增的秘密武器,广西网站建设存在问题
SEO阶段解析:从入门到精通,助你站稳搜索引擎的前沿,网站建设特定开发
Chatttst:开启智能沟通新时代的无限可能,上海联通ai
Bing搜索的注意事项-提高搜索效率与准确性,轻松获取所需信息,最近ai写作软件推荐
WPS改写-轻松提升文档创作效率的秘密武器,推广网站的优势
ChatGPT免费用户每天的使用限制:如何高效利用,突破困境!,花花制作ai
从“官网扒下来”看企业数字化转型的未来,摄影营销策略推广文案
ChatGPT不能加载过去的对话,如何提升你的使用体验?,ai智能衣服
ChatGPT:人工智能对话新时代的领航者,ai音响华为还是小米好
专业SEO助力企业在激烈市场竞争中脱颖而出,嘉兴海外网站推广价格
《*采集站:带你领略全球最全*资源的宝藏平台》,seo优化易下拉瞧瞧
AI助手Stut:智能时代的创新引擎,开启未来工作新篇章,ai对ai的格斗游戏
SEO优化:让你的网站在竞争中脱颖而出,临沧seo代理
SEO有意:如何通过优化策略提升网站排名与流量,天津政府智慧网站建设
seo相当于什么职业,seo相当于什么职业类别 ,usatisfy ai
seo用什么写属性写,seo属于什么 ,芭田科学施肥AI
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
什么是seo在线咨询,什么是seo在线咨询服务 ,unreal ai
SEO分类:从基础到进阶,全面解析SEO优化的关键要素,新建设网站排名
ChatGPT无法使用?了解原因及解决方法,轻松恢复智能对话体验!,ai满版图案
SEO优化如何进行:提升网站排名,轻松超越竞争对手,ai写作怎么操作手机
GPT-3.5免费吗?揭秘AI智能助手的未来与收费模式,ai 美美
AI缩写在线:让人工智能助力你行业前沿技术,ai uhrehara
pbootcms自动翻译插件,让你的网站轻松实现多语言覆盖,ai 镀金
SEO韩国:为您开启国际市场的增长之门,seo文章标题有哪些
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
seo网络推广要做什么,seo 网络推广 ,ai少女喝药