JAVA是面向对象的,那什么叫面向对象?

来源:百度知道 编辑:UC知道 时间:2024/05/11 03:10:19

在实际生活中,电视机、音像、汽车....这些东西都是对象。
而在JAVA中,一个类,一个方法,一个变量也都是对象,即:JAVA中所有东西都是对象。有些对象可以直接去用(比如基本变量类型,或一些静态的类、方法、变量),而有些对象你不可以直接去用,需要创建这个对象的实例(这样我们既能实现对象的功能,又不会直接破坏对象的构造)。

建议看一下《thinking in java》这本书,初学者必读的一本教材。

java中的面向对象个人理解..其实就是抽象出来..成为一个对象..根据抽象出来的对象进行操作编程..比如说人就是一个对象.还有车.都是些比较模糊的概念..就是对象..

面向对象其实是现实世界模型的自然延伸。现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例。如果说传统的面向过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。