关于c#

学习C#语言分为:C#面向过程编程C#面向对象基础两部分。
面向对象不是代替面向过程的,面向对象是面向过程的一个补充和发展,

面向过程就是代码逐行执行,

面向过程就是if/else,

面向过程就是for循环,

面向过程就是变量、函数,

C#中最基础的也是if、for、变量、函数等这些东西,这些东西就是C#的面向过程部分。

C#面向对象基础:

初学者学面向对象的时候没必要(也做不到)把面向对象学的非常透、非常深,因为如果想深刻的理解面向对象,必须要有大量的编程经验才能真正体会面向对象到底是怎么回事、有什么好处。

  这个阶段只要弄明白怎么声明类、什么是访问级别(主要是public、private)、什么是属性、字段、方法、什么是继承、什么是override就可以。

  面向对象有三个特性:封装、继承、多态。对于初学者来说理解多态是非常困难的也是没太大必要的,这个阶段只要能掌握封装和继承就可以。

时间: 2024-08-24 20:36:09