我这次想问有关C#语言的问题,还有面向对象的概念,觉得很抽象,很难理解那是什么意思,因为我们现在还没
我这次想问有关C#语言的问题,还有面向对象的概念,觉得很抽象,很难理解那是什么意思,因为我们现在还没学那么多语言,我现在就学了C语言,自学了MATLAB,只了解一点C#,...
我这次想问有关C#语言的问题,还有面向对象的概念,觉得很抽象,很难理解那是什么意思,因为我们现在还没学那么多语言,我现在就学了C语言,自学了MATLAB,只了解一点C#,很想了解很多,请知道的学长多讲解一点给我。我很好学的。对做项目也很感兴趣,做过一个小项目,希望有机会还可以做一次。o(∩_∩)o...
展开
展开全部
我大学学了4年只知道了一件事,那就是什么是面向对象什么是面向过程。
我用我自己的理解给你说一下面向过程:就是你的代码一直按照你写代码的顺序执行,你要跳转,它就跳转,你不跳,它就一句一句往下执行。
面向对象:就比如说你已经先做好一个一个方法(例如:a方法:算加法b方法:算减法)
然后你在做一道非常复杂的加减法算术题,遇到加法你就调用a方法,遇到减法你就调用b方法,这样遇到重复的工作就可以直接调用写好的方法了。也就是说,你先写好了所有的方法,然后你做项目的过程就是不停的调用一个又一个不同的方法了。
当然这是简单的理解,要更深的理解你就必须要深入的学习一门面向对象的语言才能了解了~
我用我自己的理解给你说一下面向过程:就是你的代码一直按照你写代码的顺序执行,你要跳转,它就跳转,你不跳,它就一句一句往下执行。
面向对象:就比如说你已经先做好一个一个方法(例如:a方法:算加法b方法:算减法)
然后你在做一道非常复杂的加减法算术题,遇到加法你就调用a方法,遇到减法你就调用b方法,这样遇到重复的工作就可以直接调用写好的方法了。也就是说,你先写好了所有的方法,然后你做项目的过程就是不停的调用一个又一个不同的方法了。
当然这是简单的理解,要更深的理解你就必须要深入的学习一门面向对象的语言才能了解了~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询