c#- -一个中心,两个基本点

概述:



C#是一种安全的、稳定的、简单的、优雅的,由C和c++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。


我们学过vb,我们也了解一点c++。现在在学起c#来,就有了另一个机会去了解和摸索  任何一种编程语言的规律。c#  对我们来说,并不陌生。因为它的数据,表达式,控制结构,函数等我们在学vb c++时,都已经学习过了。c#的面向对象,也在学习UML 学习c++中都有所了解。除此之外,还有c#区别于c++的一些变化是我们多注意的。

  

以上是简单进行的一些比较,欢迎补充。除此之外,各语言语法有差异是我们要注意区分的。以前提起面向对象的几个特征,只是有个大概的理解。此次,又从代码具体实现角度认识了。算是一大收获。

以下做c#总结


 c#--一个中心,两个基本点。

    

一个中心:坚持以面向对象为中心。

两个基本点:坚持掌握基本元素 ,坚持了解基本用法 如图


以上三点,是我们主要要掌握的。

面向对象,是精髓。三个显著的特点是:继承,封装和多态。

具体涉及到继承时,既可以在基类虚拟,然后在成员函数中去重写。也可以,在基类中去抽象一个类,然后再去实例化它。在继承的同时,还可以再去添加子类的特有性质。从而达到代码的复用。

封装,会通过设定不同的访问权限来实现。私有的保护的或公有。写成一个类,本身也就是一种封装。

多态,就要提到重载和重写,两种形式都是实现多态的方式。接口也可以衔接。


c#是一种语言。其实和我们所用的汉语 英语也有相似之处。它要有单词,要有语法。对映到c#中来说,“单词”就是它的元素。“语法”就是它的规则。再加上oop的思想,这就是整个c#。




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值