• java学习4-面向对象(上)


    java面向对象的三大特征:封装、继承和多态

    1.类和对象

    修饰符可以是public、final、abstract或者完全省略这三个修饰符

    类名命名规则:每个单词首字母大写,其他字母全部小写,单词与单词之间不使用分隔符

    修饰符:可以省略,也可以是public、protected、private、static、final,其中public、protected、private只能出现其一,可以与static、final组合来修饰成员变量;

    成员变量名:合法标识符即可,第一个单词首字母小写,后面每个单词首字母大写,其他字母全部小写,单词与单词之间不使用分隔符

     修饰符:可以省略,也可以是public、protected、private、static、final、abstract,其中public、protected、private只能出现其一,abstract和final只能出现其一,它们可与static组合来修饰方法

    方法返回值类型:如果方法声明了方法返回值类型,则方法体内必须有一个有效的return语句;如果一个方法没有返回值,则必须使用void来声明没有返回值。

    方法名:与成员变量名的命名规则相同

    形参列表:多组参数间以英文逗号,隔开;形参类型与形参名间以英文空格隔开

    特别地:static修饰的变量或方法称为类变量或类方法

     构造器不能定义返回值类型,也不能使用void声明构造器没有返回值

    成员变量(类里定义的变量)和局部变量(方法里定义的变量):

     2.类的封装

    private(当前类访问权限)<default(包访问权限)<protected(子类访问权限)<public(公共访问权限)

     

    2.类的继承

     重写:子类重写父类的方法

    super:子类调用父类中被子类覆盖的方法

    调用父类构造器:

    3.多态

    4.初始化块

  • 相关阅读:
    ExtJS4学习笔记二--表单控件相关
    Js中replace()的用法
    浅析轮询(Polling)和推送(LongPolling)服务
    ExtJS4学习笔记五--面板使用
    ExtJS4学习笔记四--图片上传
    spring MVC
    ExtJS4学习笔记三--远程访问数据源示例
    Struts 2
    ExtJs4学习笔记一--基础知识
    URL编码规则
  • 原文地址:https://www.cnblogs.com/wang-mengmeng/p/11681807.html
Copyright © 2020-2023  润新知