Java之面向对象

发布时间:2019-11-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Java之面向对象脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Java是面向对象的程序设计语言,Java语言提供了定义类、成员变量、方法等最基本的功能。
类可被认为是一种自定义的数据类型,可以使用类来定义变量。
类用于描述客观世界里某一类对象的共同特征,而对象则是类的具体的存在,Java程序使用类的构造器来创建该类的对象。

Java也支持面向对象的三大特征:封装、继承和多态。
Java提供了privateprotectedpublic三个访问控制修饰符来实现良好的封装,提供了extends关键字来让子类继承父类。
构造器用于对类实例进行初始化操作,构造器支持重载。如果多个重载的构造器里包含了相同的初始化代码,则可以把这些初始化代码放在普通初始化块里完成。,初始化块总在构造器执行之前被调用。

类和对象

定义类

Java语言里定义类的简单语法如下:

[修饰符] class 类名  {     零个到多个构造器定义     零个到多个成员变量     零个到多个方法 }

上面的语法格式中,修饰符可以是public,final,abstract, 或者完全省略这三个修饰符。类名必须是由一个或多个有意义的单词连缀而成的,每个单词首字母大写,其他字母全部小写,单词与单词之间不要使用任何分隔符。
对一个类定义而言,可以包含三种最常见的成员:构造器、成员变量和方法。类里各成员之间的定义顺序没有任何影响,各成员之间可以相互调用,但需要指出的是,static修饰的成员不能访问没有static修饰的成员。
成员变量用于定义该类或该类的实例所包含的数据,方法则用于定义该类或该类的实例的行为特征或者功能实现。构造器用于构造该类的实例,Java语言通过new关键字来调用构造器,从未返回该类的实例。

值得指出的是,构造器既不能定义返回值类型,也不能使用void声明构造器没有返回值。如果为构造器定义了返回值类型,或者使用void声明构造器没有返回值,编译时不会出错,但Java会把这个所谓的构造器当成方法来处理--它就不在是构造器。

脚本宝典总结

以上是脚本宝典为你收集整理的Java之面向对象全部内容,希望文章能够帮你解决Java之面向对象所遇到的问题。

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

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