java 概念大全_【Java基础】Java基本概念大全 - 收获啦

1.00P中唯一关系的是对象的接口是什么就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or

not而不是how and

why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访间通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率.

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

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

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

5.对象的3个主要特性

behavior--说明这个对象能做什么.state---当对象施加方法时对象的反映identity--与其他相似行为对象的区分标志.

每个对象有唯一的indentity而这3者之间相互影响.

6.类之间的关系:

use-a:依赖关系has-a:聚合关系

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值