c#第六天

c#第六天

面向过程

面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了

面向对象

面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为

优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护 、

///
/// 人类
///
class Person
{
public string name;//姓名
public int age;//年龄

 /// <summary>
 /// 聊天
 /// </summary>
 public void Chat()
 {
     Console.WriteLine("我是" + name + ",你愁啥?!");
 }

}

类可以理解为类别,是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象

对象是类的实体化

BeautifulGirl liuyifei = new BeautifulGirl();

类里包括的有

  • 字段:字段就是描述一个类特征的变量

    class Person
    {
    public string name;//姓名
    public int age = 18;//年龄
    }
    默认访问修饰符为 private,字段也可以设置初值

  • 方法:方法就是封装了一段有特定功能的代码段
    方法就是用来描述一个类的行为

    访问修饰符 返回值类型 方法名(参数列表)
    {
    代码块
    return 值
    }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值