董旭源java_董旭源java入门教程

董旭源java入门教程的视频在网上流传很广,所以这几天拓胜小编大致看了几个章节的讲述,感觉他讲得还是很到位,特此归纳前两章的一点比较重要的概念:

什么叫封装?

封装:就是把数据和行为结合起在一个包中,并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他实例字段

类的定义

OOP中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例

什么叫继承?

通过扩展一个类来获得一个新类叫继承(inherit,而所有的类都是由Object根超类扩展而得,根超类下文会做介绍.

对象的3个主要特性

behavior---说明这个对象能做什么.

state---当对象施加方法时对象的反映.

identity---与其他相似行为对象的区分标志.

类之间的关系:

use-a:依赖关系

has-a:聚合关系

is-a:继承关系--例:A 类继承了B类,此时A类不仅有了B类的方法,还有其自己的方法.个性存在于共性中)

构造方法(构造器)特点

构造器可以有0个,一个或多个参数

构造器和类有相同的名字

一个类可以有多个构造器

构造器没有返回值

构造器总是和new运算符一起使用

什么叫重载?

当多个方法具有相同的名字而含有不同的参数时,便发生重载.编译器必须挑选出调用哪个方法

什么叫包?

Java允许把一个或多个类收集在一起成为一组,称作包,以便于组织任务,标准Java库分为许多包.java.langjava.utiljava,net等,包是分层次的所有的java包都在java和javax包层次内。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值