overview_java(二)

发布时间:2019-11-18 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了overview_java(二)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

看过多少遍理论知识,每次都有一些不一样的理解。字还是那些字。虽然冗余,却也能知其意。

java 是一门面向对象的语言,那么什么是面向对象呢

先要了解类和对象

什么是对象,就是实际存在的某一类事物中的个体,实例,万物皆对象

对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。

例如,一条狗是一个对象,它的      状态有:颜色、名字、品种;       行为有:摇尾巴、叫、等。 

一个对象包括方法和变量。

创建一个对象也称作实例化,对象叫做类的实例 new

声明:声明一个对象,包括对象名称和对象类型。
实例化:使用关键字new来创建一个对象。
初始化:使用new创建对象时,会调用构造方法初始化对象。

类呢,就是一类事物的描述,一种抽象的概念上的定义

类是一个模板,它描述一类对象的行为和状态。

类是针对一个或多个对象的说明

面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节;这种思想是将数据作为第一位,而方法或者说是算法作为其次。

面向对象:

1:将复杂的事情简单化。

2:面向对象将以前的过程中的执行者,变成了指挥者。

3:面向对象这种思想是符合现在人们思考习惯的一种思想。

面向对象的三大特性。

继承和多态,封装

封装:公有和私有

在类里面 private 然后提供公有方法,供外部访问

保护数据不被其他类的方法修改

继承:就是由一个基类扩展或者派生成一个新类,,这个扩展类就有新类的所有属性,同时还可以加上自己的特有属性

多态:相同的方法处理不同的类的对象,此处不同的类就要是基类相同

脚本宝典总结

以上是脚本宝典为你收集整理的overview_java(二)全部内容,希望文章能够帮你解决overview_java(二)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。