java语法简述

对象是真实世界中的物体在人脑中的映象、是类的实例化 把对象进行抽象把抽象(某种有着相同点的集合的统称)出来的对象使用Java 表达出来,那就是类 class。
类是对象的模版、模型或。比如货车,公交车,轿车它们都有着汽车车的特点,如都有车轮 外观 品牌颜色等车的属性 类要使用需先定义,一个完整的类有下面几部分 package语句 

import 语句 类定义{成员属性,构造方法,方法}

类3大特点继承,封装,多态 。 类是单继承 如果对象A继承对象B 对象B同时继承对象A的除了私有的属性和方法 ,不需要再次编写相同的代码 同时可重新定义某些属性,并重写某些方法,即覆盖父对象的原有属性和方法,使其获得与父对象不同的功能。

:覆盖方法的规则 
    子类的方法的名称以及子类方法参数的顺序必须与父类中的方法的名称以及参数
的顺序相同,

(1) :覆盖方法的返回类型、方法名称、参数列表必须与它所覆盖的方法的相同。
(2) :覆盖方法不能比它所覆盖的方法访问性差(即访问权限不允许缩小) 。
(3) :覆盖方法不能比它所覆盖的方法抛出更多的异常

覆盖方法谁new就掉谁

 初始化一个之类必须先初始化父类  初始化一个类不出先初始化这个类的属性   

封装的功能
-  隐藏对象的实现细节
-  迫使用户去使用一个界面访问数据
-  使代码更好维护
封装迫使用户通过方法访问数据能保护对象的数据不被误修改, 还能使对象的重用变得
更简单。数据隐藏通常指的就是封装。它将对象的外部界面与对象的实现区分开来,隐藏实
现细节。迫使用户去使用外部界面,即使实现细节改变,还可通过界面承担其功能而保留原
样,确保调用它的代码还继续工作。封装使代码维护更简单。

 

方法定义语法 访问修饰符 一般修饰符  返回类型 方法名 参数列表 方法体

 

 

 

 

你可能感兴趣的:(java语法简述)