您的位置:首页 > 编程语言 > Java开发

Java自学之路-Java基础教程-16:Java四大特性之封装性以及类包package

2018-03-17 10:49 615 查看
Java的抽象、封装、继承与多态是Java语言的四大特性。
封装性,是指Java程序中可以把很多语句用方法封装起来,把方法用类封装起来,把类用包封装起来。继承性,是指Java的类可以分为父类和子类,子类继承父类的属性和方法。多态性,是指Java接口和实现的多样性。抽象性,是指Java中可以定义抽象的类和方法,让其他类去继承才能使用。
用Java程序来说明这四个特性。
首先,比如HelloWorld类的main()方法封装了很多其他的方法,而HelloWorld类又封装了main()和sayHi()方法,还封装了成员变量year和person。前面介绍创建了HelloWorld、GoodbyeWorld和Person三个类,都是在同一目录下,这个目录被称为默认包default package。
实际上,在Eclipse中右键点击default package,选择新建New,再选择包Package,弹出新建Java包New Java Package对话窗,在窗口中输入Name,比如com.helloworld,点击完成,即创建一个新的包com.helloworld。这个新的包里是空的,用鼠标把前面三个类拖进这个包里,这三个类将会属于这个新建的包。查看这三个类文件HelloWorld.java,GoodbyeWorld.java,Person.java,原来是在工作区目录E:/workspace/helloworld/src下面,现在src下面多个com/helloworld目录,这三个文件就在这个包目录com/helloworld里面了。同时,打开这三个类文件,代码第一行多了package com.helloworld;这样一句,也就是说三个类Class是属于com.helloworld这样一个package包。
下一节介始Java的继承特性。
具有OCR和翻译功能,可以作为便签或笔记,类似微博的图文应用 
发表的好记可以转化为好文,并可转化为语音,在电脑端可以下载到该语音。 




使用〖影音好记〗小程序识别图片文字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java基础教程
相关文章推荐