Java学习第三篇:类的三大特征,抽象类,接口,final关键字

一.类的三大特征1.封装性

(1).什么是封装

封装就是把抽象出的数据和对数据的操作封装在一起, 数据被保护在内部, 程序的其他部分只有通过被授权的操作(成员方法), 才能对数据进行操作.

(2).访问控制修饰符

Java中提供了四种访问控制修饰符号控制方法和变量的访问权限:

(3).包

问题的提出:假设现在有两个程序员共同开发一个项目, 程序员xiaoming希望定义一个类取名为Dog, 程序员xiaoqiang也想定义一个类也叫Dog. 该怎么办呢? (因为同一个包中不能有相同的类)

①包的作用

区分相同名字的类; 当类很多时, 可以很好的管理类; 控制访问范围.

②包的命名规范

小写字母, 比如com.sina.shunran

③包的打包命令

package 包名, 比如package com.sina.shunran

④包的引入命令

import 包名, 比如import java.awt.*;

因此, 上面提出的问题的解决方法就是定义两个包, 然后在各自包下定义Dog类即可.

(4).简单的程序实例

下面给出(3)中所提出问题的解决方案.

首先, 创建的文件目录如下(创建了两个包com.xiaoming和com.xiaoqiang, 以及两个文件Demo7.java, Dog.java)

切忌贪婪,恨不得一次玩遍所有传说中的好景点,

Java学习第三篇:类的三大特征,抽象类,接口,final关键字

相关文章:

你感兴趣的文章:

标签云: