论c程序员转java学习

来源:互联网 发布:指纹充电下载软件 编辑:程序博客网 时间:2024/06/05 08:51

        c语言与java语言只是两种不同的计算机编程语言。

        c语言是一个面向过程的语言,在写程序的时候在写算法思路时都是通过思考处理事情的过程来写代码。比如做一个模拟的ATM系统。在做系统分析时,首先想到我们去ATM机上取款,存款这些过程。首先有的就是注册账户、密码等。接下来就是登陆账户,验证密码,然后再进入到功能界面,有取款,存款,查询等功能。取款查看是不是超过余额,超过不能取款等等。

         当接触到java语言,这是一种面向对象的编程语言。还是以ATM机为例,用java实现的时候就把ATM看做一个类,这个对象具有注册、登录、取款、存款、查询等功能。我们在要使用这些功能时,创建一个ATM机对象,去调用这些功能即可。这就像有台真实的ATM机摆在自己的面前,我们直接去使用就可以了。

          java中用class定义一个类,这和c语言中的struct差不多,单struct只能封装几个变量,不能封装函数进去,class定义的类就能定义方法。

0 0
原创粉丝点击