设为首页 加入收藏

TOP

使用Java开始面向对象的编程
2014-11-20 07:45:37 】 浏览:970
Tags:使用 Java 开始 面向 对象 编程

  你正在从传统的过程化的编程转向面向对象的开发模式吗 还是想要进入膨胀的Java世界呢 你不会感到孤单的.成千上万的开发者和你处在相同的情形之下.在这系列文章中,我们将使用Java语言带领你一步一步的学习面向对象的开发过程.下面是我们这个系列文章的第一篇:


  一种语言是面向对象的究竟意味着什么呢 如果一种编程语言是真正的面向对象的语言,它必须支持以下的特点:


  封装--隐藏实现细节


  多态--将同一个消息发送给不同的对象并使各个对象以预定的方式对消息做出响应的能力


  继承--拓展现存的类来生成专有类继承原来类的状态和行为的能力


  动态绑定--在编程时不必知道对象的具体类型就能向它们发送消息的能力


  让我们考察一下Java是如何支持这些功能的以及它又如何提供了附加的功能来使得从过程化的程序设计到面向对象的开发的转变过程相对容易.


  Java中面向对象的特点


  Java是由Sun Microsystems公司在九十年代中期发布的面向对象(OOP)的编程语言.你可以从Sun公司的网站上下载最新的Java开发包(JDK).Java是一种解释性的语言,这意味着其源程序首先被编译成中间代码的形式,然后在每次运行之前都要经过虚拟机的解释,它是彻头彻尾的面向对象的编程语言.


  Java对程式员隐藏了许多传统的面向对象编程语言--比方说C++和Object Pascal--的复杂性和让人容易混淆的地方.例如,Java中没有了指针,Java会为程序员自动的清除引用类型,而且所有变量将被自动初始化成适当的缺省值.除了原始数据类型以外,Java中的所有东西都是对象,必要的时候,甚至可以为原始数据类型也提供封装机制.


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇全面保护你的Java程序安全(下) 下一篇使用JDBC创建数据库对象(1)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目