当前位置: 首页 > news >正文

分享类网站怎么做北京做网站的网络公司

分享类网站怎么做,北京做网站的网络公司,什么网站可以接效果图做,线上设计师都在哪挣钱本文仅作学习笔记与交流#xff0c;不作任何商业用途#xff0c;作者能力有限#xff0c;如有不足还请斧正 本系列旨在通过补全学习之后#xff0c;给出任意类图都能实现并做到逻辑上严丝合缝 Q#xff1a;为什么要单讲继承字段与属性#xff0c;不讲继承方法了吗#x…  本文仅作学习笔记与交流不作任何商业用途作者能力有限如有不足还请斧正 本系列旨在通过补全学习之后给出任意类图都能实现并做到逻辑上严丝合缝 Q为什么要单讲继承字段与属性不讲继承方法了吗 A因为继承方法离不开多态多态相对于继承又是新的内容容易混淆概念 1.继承的介绍 在 C# 中继承是面向对象编程的一个重要概念。它允许一个类子类从另一个类父类继承属性和方法从而实现代码的重用和扩展 大大大前提是你需要让父类和子类在同一命名空间就比如 2 继承字段 首先对于继承的字段等可以采用protected修饰符保证访问权限和安全性 C# Unity 面向对象补全计划 之 访问修饰符-CSDN博客 其次继承而来的字段可以在子类的构造函数方法等中使用 除非是静态字段不然无法给子类的字段赋值别犯傻 使用栗子  比如我现在有一个房子类其有两个字段标准地基长度标准地基宽度 商业住房和住宅住房基于房子的标准地基长款进行修改 房子类 class Houes {protected int baseSubgradeLength;protected int baseSubgradeWeigth;public Houes() {baseSubgradeLength 100;baseSubgradeWeigth 100;}} 住宅和商业地基的继承与修改 Dwelling dwelling new Dwelling(); Commerce commerce new Commerce();class Houes {protected int baseSubgradeLength;protected int baseSubgradeWeigth;public Houes() {baseSubgradeLength 100;baseSubgradeWeigth 100;}} class Dwelling : Houes {public Dwelling() {Console.WriteLine({0}{1}, baseSubgradeLength 50, baseSubgradeWeigth 50);}} class Commerce : Houes {public Commerce() {Console.WriteLine({0}{1}, baseSubgradeLength 100, baseSubgradeWeigth 100);} } 3.继承属性 现在为了房子地基的字段更加安全有关部门设置为私有变量只给出属性接口去修改 商业类和住宅类还是想修改地基长宽应该怎么办 class Houes {private int baseSubgradeLength;private int baseSubgradeWeigth;public Houes() {baseSubgradeLength 100;baseSubgradeWeigth 100;}protected int SubgradeL{ get baseSubgradeLength; set baseSubgradeLength value;}protected int SubgradeWeigth{ get baseSubgradeWeigth; set baseSubgradeWeigth value;}} 还是像字段一样在构造函数里直接通过继承来的属性访问器修改就行了  using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;Dwelling dwelling new Dwelling(); dwelling. Commerce commerce new Commerce();class Houes {private int baseSubgradeLength;private int baseSubgradeWeigth;public Houes() {baseSubgradeLength 100;baseSubgradeWeigth 100;}protected int SubgradeL{ get baseSubgradeLength; set baseSubgradeLength value;}protected int SubgradeWeigth{ get baseSubgradeWeigth; set baseSubgradeWeigth value;}} class Dwelling : Houes {public Dwelling() {Console.WriteLine({0}{1}, SubgradeL 50, SubgradeWeigth 50);}} class Commerce : Houes {public Commerce() {Console.WriteLine({0}{1}, SubgradeL 100, SubgradeWeigth 100);} }好了现在字段和属性部分你驾轻就熟了下一篇文章就是关于继承方法了
http://www.dnsts.com.cn/news/196340.html

相关文章:

  • 别人做的网站不能用wordpress文章字数
  • php做网站麻烦吗金融直播间网站建设
  • 网站改版后百度不收录图像放大网站
  • 网站建设新闻动态往国外卖货的平台
  • 秀洲区建设中心小学网站网站实名认证流程
  • 前端做网站的步骤中国建设银行广东分行网站
  • 国外网页设计分享网站平面设计素材免费网站有哪些
  • 微信搜索wordpress内容成都网站优化指导
  • 表白视频制作百度seo词条优化
  • 做门户网站的公司宝安有效的网站制作
  • 集团网站建设报价建设外贸网站价格
  • 小微企业做网站长春网站制作价格
  • 海尔网站建设目的华硕固件做网站6
  • 软件公司 网站模板网站建设捌金手指下拉一
  • 东莞网站搭建哪里好鲅鱼圈网站怎么做
  • 网站推广流程网页版传奇公益服
  • 专业做网站排名珠海网站建设推广
  • 游戏模型外包网站网络规划设计师自学能通过么
  • 建设营销型网站的目的有哪些正规建筑工程网站
  • 全网营销型的网站唐山哪个公司可以制作网站
  • 网站开发对企业有什么用建程网是正规网吗
  • 网站制作 文案外贸跟单的流程
  • 多层分销网站建设流媒体视频网站开发
  • 郑州的网站公司哪家好常州建设工程交易网
  • 做淘宝图的素材搜索网站海安市建设局网站
  • 网站流量怎么做的seo自学
  • 大理网站建设公司专做商铺中介网站
  • 地产网站建设公司青岛的建筑公司
  • 学做美食交流网站平台小程序
  • 徐州网络优化招聘网连云港seo优化