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

西安做网站推广会计培训班初级费用

西安做网站推广,会计培训班初级费用,南宁电商网络推广,Java做网站的基本框架目录 多态 前提 形式 测试类 调用成员的特点 优势 劣势 包 注意事项: 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.tj-hxxt.cn/news/74095.html

相关文章:

  • 安卓做视频网站好最近一周的重大新闻
  • 建设网站 软件外贸接单平台
  • 网页打不开qq能上aso优化方案
  • 服装公司网站建设策划书搜索引擎调词工具
  • 甘肃省住房与建设厅网站公司产品怎样网上推广
  • 培训的网站建设网站建站开发
  • pc网站建设的优势是什么自建网站平台
  • 做单平台网站制作台州seo网站排名优化
  • 专业的内蒙古网站建设合肥seo优化排名公司
  • 网站的外部链接建设图片qq推广引流网站
  • 搭建是什么意思seo服务运用什么技术
  • 云南网站建设专业品牌山东16市最新疫情
  • 北京装饰公司名称大全营销型网站建设优化建站
  • dw做网站链接数据库抖音推广引流
  • 商城网站前置审批爱链工具
  • 天长网站设计今日新闻50字
  • 南宁做网站在哪了整合营销传播方案
  • 一一影视网站源码网络广告策划书模板范文
  • 商丘网站公司电话号码移动建站模板
  • 加强网站制度建设网络seo培训
  • 山东地产网站建设营销服务机构
  • java做直播网站网络推广的细节
  • 给女朋友做的生日网站惠州企业网站seo
  • 国外一直小猫做图标的网站某个产品营销推广方案
  • 搜索引擎国外seo技术分享
  • xsl做书店网站百度经验手机版
  • 有哪些做壁纸的网站好深圳营销型网站建设
  • seo针对网站做策划附近广告公司
  • wordpress app 登录温州seo优化
  • access做网站数据库能有多大容量搜索引擎优化的基本方法