44问答网
所有问题
c#为什么是一种面向对象的语言
我知道c#是一种面向对象的语言,但是是为什么呢?
举报该问题
推荐答案 2020-02-15
C#是一门完全面向对象的语言,也就是说C#里基本要素是由对象组成的。
基本数据类型的本质是结构体,继承自object,
函数可以算是delegate,也继承自object
类,接口更不用说,自然也是object
硬要说的话,在C#中指针不是对象,C#的指针是从C语言里移植过来的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/R3ZWGVD3WYGZVZGD3G.html
其他回答
第1个回答 2019-03-19
因为C#满足面向对象的三大特性:封装、继承和多态本回答被提问者采纳
第2个回答 2019-03-19
面向对象三要素:封装,继承,多态。他都有所以是,c语言没有所以是面向过程的
本回答被网友采纳
相似回答
C#是什么
,有什么用?
答:
C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言
。可以开发开发一些小工具或者一些小项目。运行于.NETFramework和.NETCore(完全开源,跨平台)之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊...
面向对象的
程序设计
语言
有哪些
答:
C#是微软公司开发的一种面向对象的编程语言
。它具有强大的功能,可用于开发各种类型的应用程序,包括桌面应用、游戏开发、Web开发等。C#继承了Java的特性,同时也增加了许多新的特性,如属性、索引器、事件等。五、Ruby和Scala等其他语言也支持面向对象编程。Ruby以其简洁和优雅的语法著称,而Scala则是一种...
csharp是
什么语言
?
答:
C#是一种最新的、面向对象的编程语言
。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简...
C#语言
到底是
什么
,它与C语言有什么区别?
答:
C#是微软公司发布的一种面向对象的、运行于.NETFramework和.NETCore(完全开源,跨平台)之上的高级程序设计语言。和C语言具体区别如下:
一、历史发展不同
1、C#语言:C#是微软公司在2000年6月发布的一种新的编程语言,主要由安德斯·海尔斯伯格(AndersHejlsberg)主持开发。2、C语言:c语言诞生于美国的...
大家正在搜
c语言是一种面向对象的语言
面对面向对象的程序设计语言是一种
C语言是一种纯面向对象语言
下列哪种语言是面向对象的编程语言
数据查询语言是一种面向对象语言
面向对象的程序语言是一种
java语言是一种面向对象的
java是一种面向什么的语言
下列哪种语言是纯粹的面向对象
相关问题
c#是一种面向什么的高级语言
如何理解c#是面向对象的编程语言
同为面向对象编程的语言,c++和c#有什么区别
C#,面向对象程序设计语言的三种典型特征是什么?并简要说明
为什么C#是最值得推荐的编程语言
我是一个想学C#的新人!之前没有任何语言基础!面向对象的语言...
在java、c#等面向对象开发语言成为主流的今天,我们为什么...
面向对象的程序设计语言是一种什么语言