OOP规矩总结ITeye - 娱乐之横扫全球

OOP规矩总结ITeye

2019年02月18日09时49分15秒 | 作者: 新之 | 标签: 办法,目标,结构 | 浏览: 1195

㈠ 结构器与一般办法

    一般办法的格局:public 回来类型  办法名(参数类型 参数名){}

结构办法的格局:public 类名(数据类型 参数名){}

差异:1.命名办法不同一般办法依据一般命名规矩命名,结构办法名同类名

      2.一般办法一定有回来值数据类型,而结构办法无回来值数据类型

      3.用处不同  一般办法表明目标的行为

            结构办法:实例化目标     类名 目标名 = new 结构办法();

            初始化目标的特点 类名 目标名=new 结构办法(“张三”);  

            4.若类中没界说结构办法,则体系默许生成一个默许的无参结构办法,仅仅这个函数办法体中什么都没有。

            5.结构办法关于一个目标来说,只在实例化目标时调用一次,而一般办法能够在同一目标中屡次调用

㈡承继父类(extends)与完成接口(implements)

  ⒈承继的效果防止重复的界说多个类似的类

  2.单根承继

  3.重写父类中的办法

 

2.接口的界说

    ①了解:类是目标的笼统,那么接口能够了解为是类的笼统。

    ②组成:特点-常量值(public final static)(默许拜访特点也只要public)

接口中常量名的         每一个字母都有必要要大写。(常量直接经过接口名进行调用:接口名.常量名)

      办法-没有办法体(只要public和默许)

    ③托言不能够用来实例化目标

3.接口的完成

    ①完成接口有必要完成(重写)接口中所有的办法

②一个类能够完成多个接口

4.接口的承继-一个接口可是集成多个接口

 

㈢重载与重写

 ⒈办法重载

    ⑴办法重载的界说:界说多个办法名相同可是参数不同的函数

    ⑵办法重载的条件:①.办法名相同

                  ②.办法的参数个数,参数类型和参数次序有必要有一个不同

 ⒉办法重写(掩盖父类中同名的办法)

    ⑴办法重写的条件:

      ①.有必要要存在承继联系,子类重写父类中的办法

        ②.回来值数据类型 ,办法名,参数个数,参数类型,参数次序有必要要和父类的完全一致。

      ③子类重写办法的拜访修饰符能够大于或许等于父类办法的拜访修饰符。

㈣接口与笼统类(abstract)

    相同点:都不能够用来实例化目标

    差异:1.笼统类是介于类与接口之间的一种数据类型

          2.笼统类是单根承继,而接口能够完成多重承继

          3.笼统类中又结构函数,而接口中没有结构函数

!EndFragment
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表娱乐之横扫全球立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章