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

创建网站的流程有哪些重庆市建设工程信息网安全监督特种人员

创建网站的流程有哪些,重庆市建设工程信息网安全监督特种人员,可做宣传的网站都有哪些,旅游网站建设最重要的流程1、介绍 C#是一种多范式编程语言,但其中一个主要的编程范式是面向对象编程(OOP)。面向对象编程有一些特点,而C#提供了丰富的功能来支持这些特点。 2、面向对象特点 封装(Encapsulation): 封装…

1、介绍

C#是一种多范式编程语言,但其中一个主要的编程范式是面向对象编程(OOP)。面向对象编程有一些特点,而C#提供了丰富的功能来支持这些特点。

2、面向对象特点

  1. 封装(Encapsulation):

    • 封装是将数据和方法捆绑在一起的概念,同时对外部隐藏实现的一部分。在C#中,使用访问修饰符(public、private、protected等)来控制对类的成员的访问。
  2. 继承(Inheritance):

    • 继承是一种通过创建新类并重用现有类的属性和行为的方式。在C#中,使用冒号(:)来实现继承关系。
  3. 多态(Polymorphism):

    • 多态性是指同一个方法可以在不同的类中有不同的实现。C#支持两种类型的多态性:编译时多态性(静态多态性)和运行时多态性(动态多态性)。编译时多态性是通过方法的重载和运算符重载实现的,而运行时多态性则是通过虚方法和接口实现的。
  4. 抽象类和接口(Abstract Classes and Interfaces):

    • C#支持抽象类和接口,它们都是实现抽象和多态性的重要手段。抽象类可以包含抽象方法和具体方法,而接口只能包含抽象方法。
  5. 类和对象(Classes and Objects):

    • C#中的类是用户定义的数据类型,用于封装数据和方法。对象是类的实例,通过类的构造函数创建。类和对象是面向对象编程的基本构建块。
  6. 成员访问修饰符(Access Modifiers):

    • C#提供了不同的成员访问修饰符,如public、private、protected等,用于控制对类的成员的访问。这有助于实现封装。
  7. 属性和索引器(Properties and Indexers):

    • 属性允许类提供对其字段的访问,并允许在访问字段之前或之后执行特定的逻辑。索引器允许类的实例像数组一样进行访问。
  8. 重载和覆盖(Overloading and Overriding):

    • C#支持方法和运算符的重载,使您能够在同一类中定义具有相同名称但不同参数列表的多个方法。此外,通过使用关键字override,子类可以覆盖父类的虚方法。

这些特点使得C#成为一种强大的面向对象编程语言,能够支持灵活、可维护和可扩展的代码设计。

3、示例

创建一个Person类,其中包含nameagegender三个属性

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace _02_面向对象复习
{public class person{//字段 属性 方法private string _name;public string Name{get { return _name; }set { _name = value; }}private int _age;public int Age{get { return _age; }set { _age = value; }}private char _gender;public char Gender{get { return _gender; }set { _gender = value; }}public void SayHello(){Console.WriteLine("{0},{1},{2}", this._name, this._age, this._gender);Console.ReadLine();}}
}

接着在Program.cs中实例化一个person对象,并给Person的三个属性分别赋值

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace _02_面向对象复习
{class Program{static void Main(string[] args){person p = new person();p.Age = 10;p.Name = "张三";p.Gender = '男';p.SayHello();}}
}

4、运行结果

在这里插入图片描述

http://www.yayakq.cn/news/509606/

相关文章:

  • 在网站建设中 为了防止工期拖延怎么登陆wordpress后台
  • 史志网站建设方案wordpress 裁剪图片
  • 广州微网站建设多少钱提升学历哪种方式含金量高
  • 网页设计网站值得推荐需要找做网站的
  • 创建网站的工作流程八年级信息技术做电影网站要不要收费
  • 陕西网站推广费用wordpress上传图片代码
  • 网站不显示内容吗wordpress是全开源吗
  • wordpress 去掉80previous与 next81wordpress tag链接优化
  • 专门做衣服特卖的网站有哪些厦门制作公司网站
  • 不规则网站模板台山网站定制
  • 网站服务费算什么费用网上购物app排行榜
  • 宣传 网站建设方案应用商城app开发
  • 达州市住房和建设厅网站wordpress结构图数据库图
  • vivo官网网站服务网站流量统计分析报告
  • 高质量的高密网站建设怎么做自己的网站推广产品
  • 网站案例库wordpress标签数据库
  • 厦门过路费网站上海企业网站制作多少钱
  • 个人网站设计及实现论文凉州区住房和城乡建设局网站
  • 广饶县城乡规划建设局网站网页制作初学者
  • 湘潭网站建设方案表格小程序文档
  • 温州设计集团网站建设建构网站
  • 郑州做企业网站的怎么建立一个网站平台高考加油
  • 威海好的网站建设公司哪家好域名到期对网站影响
  • 天津网站制作价格wordpress 兼容ie
  • 济南网站建设首推企优互联不错梵克雅宝戒指
  • 做淘客网站需要备案吗广州安全教育平台app下载
  • 南通专业网站排名推广wordpress 插件 支付
  • 站内推广的主要目的是xx市院门户网站建设方案
  • 企业 网站 程序企业seo优化
  • 网站问题有哪些内容企业展示型网站php