C#基础

本文深入浅出地讲解了面向对象编程的基础概念,包括类和对象的概念、实例演示、声明类、字段(数据成员)、方法(函数成员)以及面向对象的四大原则:抽象、封装、继承和多形性。特别强调了C#中的类定义和访问修饰符的应用。
摘要由CSDN通过智能技术生成

目录

一.面向对象

1.什么是面向对象?

2.面向对象编程的四项基本原则为:

二.类和对象 

1.类是一种活动的数据结构

2..一个简单的实例:

3..声明类

4.字段

1.特征

2.初始化

5.方法

注意:C#中没有全局函数 C#中方法没有默认的返回类型 必须包含返回类型或者void

6.访问修饰符


一.面向对象

1.什么是面向对象?

面向对象其实就是在处理事物时,对事物的特征、行为进行概括、归纳、总结 抽象成一个类,然后在使用时由类再生成对象, 在编程时使用,这个过程就可以面向对象编程

2.面向对象编程的四项基本原则为:

  • 抽象:将实体的相关特性和交互建模为类,以定义系统的抽象表示。
  • 封装:隐藏对象的内部状态和功能,并仅允许通过一组公共函数进行访问。
  • 继承:根据现有抽象创建新抽象的能力。
  • 多形性:跨多个抽象以不同方式实现继承属性或方法的能力。

二.类和对象 

1.类是一种活动的数据结构

在面向对象的分析和设计出现之前,程序员们仅把程序当做指令的序列,那时的焦点主要放在指定的组合和优化上,随着面向对象的出现,焦点从优化指令转移到组织程序的数据和功能上。程序的数据和功能被组织为逻辑上相关的数据项和函数的封装集合,并被称为类

类是一个能储存数据并执行代码的数据结构,它包含数据成员和函数成员。

2..一个简单的实例:

public class Student
{
    public int id,age;
    
    public Point(int id,int age)
    {
        this.id = id;
        this.age = age;
    }
}

 

3..声明类

类的生命提供下列内容:

  • 类的名称
  • 类的成员
  • 类的特征

 

4.字段

字段是隶属于类的变量

1.特征

可以被写入

可以被读取

2.初始化

字段初始化语句时字段声明的一部分

初始化值必须是编译时可确定的

如果没有初始化语句,字段的值会被编译器设为默认值

5.方法

  • 返回类型
  • 名称
  • 参数列表
  • 方法体

注意:C#中没有全局函数 C#中方法没有默认的返回类型 必须包含返回类型或者void

6.访问修饰符

每个类成员都有关联的可访问性,用于控制能够访问成员的程序文本区域。 可访问性有六种可能的形式。 以下内容对访问修饰符进行了汇总。

public:访问不受限制。
private:访问仅限于此类。
protected:访问仅限于此类或派生自此类的类。
internal:仅可访问当前程序集(.exe 或 .dll)。
protected internal:仅可访问此类、从此类中派生的类,或者同一程序集中的类。
private protected:仅可访问此类或同一程序集中从此类中派生的类。


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值