首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java入门基础(1)

2012-08-25 
java入门基础(一)?java 的核心思想 ? 面向对象 ?我们之所以将自然界分解,组织成各种概念,并按其含义分类,

java入门基础(一)

?

java 的核心思想 ? 面向对象 ?

我们之所以将自然界分解,组织成各种概念,并按其含义分类,主要是因为我们是整个口语交流社会共同遵守的协定的参与者,整个协定以语言的形式固定下来。。。

除非赞成整个协定中规定的有关语言信息的组织和分类,否则我们无法交谈。。。benjamin lee whorf

自然界 等价 数字化世界

万物皆对象 ? ?数字化实物对象 ?

抽象出世界万物的特征属性 ?用数字化的对象 属性 方法来表示

你所接触的任何事物都可以看成对象


佛日:一花一世界?


包的概念
包(package)是Java提供的一种区别类的名字空间的机制,是类的组织方式,是一组相关类和接口的集合,它提供了访问权限和命名的管理机制。

封装

在程序上,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。

继承 ?java 中只存在单继承 不能对多个对象进行继承 ?继承可以得到父类的属性和方法 ?

重写 ?子类继承了父类的属性和方法 ?子类可以重写父类的方法 ?这亦是 多态的一种实现方式

重载 ?对于同一个对象 拥有相同的方法名 参数不同或者参数类型不同,或者参数个数不同

(也就是 2个相同的方法名,总得有点区别,以便编译器把他视为2个不同的方法,视为相同的就报错了,<!-- 世界上不存在2种完全一样的物质-->?

接口 ?一系列或者对象的未实现的方法的集合?


?

热点排行