Java EE

一维数组

定义:数据类型 数组名[  ]   (在定义数组时不允许出现数组元素个数)

生成:数组变量名=new 数组类型【】(数组一旦创建不可以再增加他的空间)

格式:数组类型 数组名 【】={值1,…,值n}(使用new会自动初始化每个成员,要逐个赋值,不能整体赋值)

二维数组

格式:数组类型 数组名[ ][ ];或者数组类型 [ ][ ] 数组名;

引用:数组名[下标1][ 下标2];(从0开始)

 

opp三个经典特征:封装(基本单位:类),多态,继承(传递性)

定义:[修饰符] class 类名 [extends 父类名][implements 接口名];{}

成员变量:[修饰符]类型 成员变量名列表;

实例化对象

格式:类名 对象名=new 类名([参数列表])(分配一块内存区域并返回该对象的一个引用)

5 继承与多态

关键字:extends 添加属性

实现:class 子类名 extends 父类名{类体}(只能单继承,即只能有一个父类,具有传递性,子类可通过继承得到public,protected,default的成员变量,不可以继承private的成员变量和方法)

覆盖分为:变量覆盖(父类和子类中的变量名、数据类型相同)和方法覆盖(又称方法重写,父类与子类的方法名称、参数列表相同,但是实现的功能不同)

子类访问父类中被覆盖的成员用关键字:super

访问父类成员格式:super。成员变量/super。成员方法([参数列表])

访问父类构造方法格式:([参数列表])

子类的对象可调用父类构造方法:先父后子

子类和父类构造方法先执行父类构造

字符串比较:equals()变量值是否相同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值