java的四大特征

来源:互联网 发布:qt5.9连接mysql数据库 编辑:程序博客网 时间:2024/06/04 18:40

抽象:
我们去定义一个类的时候,实际就是把一类的事物的公共的属性和行为提取出来,形成一个物理的模型。
封装:
把抽象出来的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有通过授权的操作(成员方法);才能对数据进行操作。(尽可能的将数据私有化),

{
public;公开(不同包)
protected;保护(子类)
默认(同包)
private;私有(同类)
}
可以通过类的方法对私有的数据进行操作;

包的必要性:区分同名不同类;当类很多时,可以很好的管理类;
控制访问权限;
打包命令:package com.sin;
软件包:java.lang.(自动引入) java.util. (工具包)java.net.(网络开发包) java.awt.(窗口工具包);
引入包:import java.util.HashMap;包含在jre中;
继承:
为什么要继承?
实现程序的复用!
继承可以解决代码复用的问题!
只需通过 class 子类 extends 父类 语句
希望被子类继承父类的成员属性或方法,要考虑到访问权限!
java中不能多继承。但c++可以!
java所有的类都是object的子类。

0 0
原创粉丝点击