1.类与类之间的三种关系 is a :继承关系,例如:公共汽车 is a 汽车 use a:使用关系,例如:人 use a 钳子 has a:包含关系,例如:人has a 胳...
1.类与类之间的三种关系 is a :继承关系,例如:公共汽车 is a 汽车 use a:使用关系,例如:人 use a 钳子 has a:包含关系,例如:人has a 胳...
一、方法重写(override) 在子类中将父类的方法再重新定义一遍称之为方法重写 什么时候需要方法重写:如果父类继承的方法不能满足子类的需要,或者不适合子类的需要。此时子类...
1. OOP的三大特性有什么 封装 继承 多态 2. 封装 2.1 什么是封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实...
一、方法重写(override) 1. 什么是方法重写: 在子类中将父类的方法再重新定义一遍 如果子类从父类继承的方法不能满足子类的需要,或者不适合子类的需要。 此时子类可以...
lambda表达式 一、什么是lambda表达式 lambda是接口的一种实现方式,是JDK 1.8的新特性 二、怎么使用lambda表达式 2.1 接口的使用过程 第一步:...
一、什么是类 类是具有相同属性和相同的行为的一组对象的集合属性(成员变量):就是该事物的状态信息(板砖的长宽高,颜色)行为(成员方法):就是该事物能够做什么(砌墙、防身) 上...
1.概念 封装(Encapsulation)是面向对象方法[https://baike.baidu.com/item/%E9%9D%A2%E5%90%91%E5%AF%B9%...
1. 什么是接口 (1)在生活中: 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被内部修改而不影响外界其他实体与其交...
一、 抽象类 使用abstract关键字修饰的类叫做抽象类 二、抽象方法 使用abstract关键字修饰的方法叫做抽象方法,抽象方法不允许有方法体。 抽象方法必须在抽象类内 ...