java的四大特征

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

{
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的子类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值