c#基础知识

输出hallo word

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

Console.WriteLine(“”);向控制台输出字符串     

注释代码:Ctrl+K Ctrl+C 取消注释Ctrl+K Ctrl+U 

思维导图 Process On 还有百度脑图

Home 键和 End 键 快速把光标定位在一行的最前面和最后面

F5 快速运行代码

创建变量

int age;

怎样获取用户的输入

Console.ReadLine();

 

Concert.TOint32();可以把字符串的整数转换成整型

输入非法数据会报异常(详细见20集6分30秒)

字符串格式化输出

{0}表示第一个值 这样看起来方便一些

申明一个数组

插入断点 F9

简单的输入两个字符 try catch 判断;、


怎么定义一个类

创建对象和对象的使用

构造函数

属性的使用

属性的写法

get 和 set 可以单独设置访问权限

属性得到和获取的简写

匿名类型

申明时赋的第一个值决定匿名类型的类型

继承

DrivedClass1继承 BaseClass类

Base.属性 用来区分子类和父类 的属性 父类是base. 子类是 this.

子类重写父类的方法

虚方法

父类方法前要写上 virtual

子类方法要写上 override

用父类创建子类对象的时候 调用方法时使用子类的方法

隐藏方法

子类方法前要写上new


用父类创建子类对象的时候 调用方法时只能使用父类的方法

抽象类

抽象类是不完整的类不能用来构造对象

只有抽象类才能包含抽象方法,抽象方法没有函数体。抽象类可以有不是抽象的方法

子类继承抽象父类必须实现父类的抽象方法 用override 关键字

密封类 sealed 不能被继承

想要申明sealed 方法必须是已经被重写的方法。

构造函数

子类必然会自动调用一个父类的匹配的构造函数

在子类调用父类的构造函数(指定调用有参则不会调用无参的)

把hp 和· speed 传给父类调用父类的构造函数。

修饰符

右键添加引用其他类

Using引用项目空间

Static 静态    修饰的成员只能通过类来访问

静态方法只能使用静态成员 不能使用非静态成员

静态类里面只能包含静态成员和静态方法

接口  interface 只包含没有实现的方法

实现一个接口必须重写这个类中的所有方法

多态

一开始变飞机 后面 重新声明变小鸟

运算符重载 operator

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值