当前位置: 首页 > news >正文

江苏建设集团招聘信息网站广东城乡建设厅网站首页

江苏建设集团招聘信息网站,广东城乡建设厅网站首页,如何用wordpress加载ftp,金昌北京网站建设目录 多态 前提 形式 测试类 调用成员的特点 优势 劣势 包 注意事项: final关键字 常量 命名规范: 注意事项: 权限修饰符 分类 代码块 局部代码块 构造代码块 静态代码块 抽象类 抽象类: 定义格式 抽象…

目录

多态

前提

形式

测试类

调用成员的特点

优势

 劣势

注意事项:

final关键字

常量 

命名规范:

注意事项:

 权限修饰符

分类

代码块

局部代码块 

构造代码块

静态代码块

抽象类

抽象类:

定义格式    

抽象方法:

定义格式   

注意事项


多态

        同类型的对象,表现出不同形态

前提

        有继承关系

        有父类引用指向子类对象

        有方法重写

形式

        父类类型 对象名称 = 子类对象;

测试类

public class Test {public static void main(String[] args) {//创建3个对象 学生 老师 管理员Student s = new Student();s.setName("张三");s.setAge(18);Teacher t = new Teacher();t.setName("李四");t.setAge(50);Administrator a = new Administrator();a.setName("王五");a.setAge(30);register(s);register(t);register(a);}public static  void register(Person p) {p.show();}
//    学生的信息为:张三,18
//    老师的信息为:李四,50
//    管理员的信息为:王五,30
}

调用成员的特点

变量调用:编译看左边,运行也看左边

方法调用:编译看左边,运行看右边

优势

        在多态形态下,右边对象可以解耦合,便于扩展和维护。

        定义方法时,使用父类做参数,可以接收所有子类,体现多态的扩展性和便利

 劣势

 不能调用子类的特有功能,使用时需要进行强制类型转换。转换时使用instanceof关键字进行判断

        包就是文件夹,用来管理不同功能的java类,方便后续的代码维护

包名取名规则:见名知意

注意事项:

        使用同一包中的类,不需要导包

        使用java.lang包中的类,不需要导包

        如果同时使用两个包的同名类,需要用全类名

final关键字

修饰对象作用
方法表明该方法是最终方法,不能被重写

表明类是最终类,不能被继承

变量叫做常量,只能被赋值一次

常量 

        常量一般作为系统的配置信息,方便维护,提高代码可读性。

命名规范:

                单个单词:全部大写

                多个单词:全部大写,单词之间用下划线隔开 

注意事项:

        final修饰的变量是基本数据类型,那么变量存储的地址值不能发生变化。

        final修饰的变量是引用数据类型,那么变量存储的地址值不能发生变化,对象内部可以改变

 权限修饰符

 权限修饰符:用来控制一个成员被访问的范围

作用:可以修饰成员变量,成员方法,构造方法,内部类

分类

修饰符同一个类中同一个包中其他类不同包下的子类不同包下的无关类
private
空(默认)
protected
public

代码块

  • 局部代码块
  • 构造代码块
  • 静态代码块

局部代码块 

                用于限定变量生命周期,提高内存利用率。

构造代码块

                写在成员位置的代码块,优先构造方法执行的。

静态代码块

                需要static关键字修饰,随着类的加载而加载,并且自动触发,只执行一次。

抽象类

抽象类:

                如果一个类中存在抽象方法,那么该类必须被声明为抽象类

定义格式    

public abstract class 类名{}

抽象方法:

                将共性的行为抽取到父类之后。由于每个子类执行的内容不一样,所以在父类中不能确定每个子类的方法体

定义格式   

public abstract 返回值类型 方法名(参数列表);

注意事项

  • 抽象类不能实例化
  • 抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类
  • 可以有构造方法
  • 抽象类的子类需要重写抽象类中的所有抽象方法,或者子类也是抽象类

http://www.yayakq.cn/news/921549/

相关文章:

  • 网站首页幻灯片代码lnmp安装wordpress限权
  • 天津网站建设天津云南交投集团公路建设有限公司网站
  • 做全景的h5网站域名查询官方网站
  • 网站建设需求方案pdf做彩票类网站用什么服务器
  • 大型国企网站建设费用网站备案需要提供什么资料
  • 提高网站响应速度天津城市建设大学网站
  • 定制网站开发哪家好惠州建设工程质量监督站网站
  • 企业网站 模版扬州门户网站开发公司
  • 网站域名要怎样规划勒流网站建设
  • 网站营销外包南平网站设计
  • 网站建设主结构贵州省住房和城乡建设厅证件查询
  • 导航网站的建设如何做网站的网页
  • 广州云建站模板建一个网站需要什么资料
  • 郑州网站优化方案wordpress常规地址改错了怎么办
  • 艺术名画网站怎么建设工程合同承包协议书完整版
  • 公司开通网站网站建设中一览二栏什么意思
  • 企业网站建设ppt腾讯云wordpress密码忘记
  • 企业网站案例公司北京vi设计
  • 博客网站素材什么是网络营销什么是传统营销
  • 怎么去做一个网站网站的建设费用
  • 织梦只显示网站首页世界互联网峰会官网
  • 网站域名推广表格制作手机软件
  • 临沂网站建设求职简历wordpress 链接提交表单
  • 网站百度商桥新风向网站建设
  • 企业网站建设文章wordpress图片友情链接
  • 网站地图怎么样做更利于收录做棋牌网站违法
  • 建设厅安全证考试报名在哪个网站重庆做网站seo优化选哪家好
  • 天津网站建设方案1核做网站
  • 软件开发 系统开发 网站开发服务切图网站建设
  • 糕点网站策划书数据中台厂商