码迷,mamicode.com
首页 > 编程语言 > 详细

Java类和对象

时间:2015-09-17 00:58:00      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

 

  1.类的访问权限

  同一个类 同一个包 不同包下的子类 不同包下的非子类
private      
default    
protected  
public

 

 

 

 

  

  2.4个修饰符 final static this super

       1.final

             修饰基本类型   值不能改变;

             修饰引用类型   引用不能改变,引动的对象能改变;

             修饰方法         阻止继承修改;

             修饰类             阻止继承。

       2.static

           修饰属性和方法    使类或者方法跟着类走,不需要依赖于对象。

   3.this

           1.在类方法中,表示方法调用者对象的引用。

    2.在构造函数中第一句,则表示调用与之参数对应的构造函数。

       4.super

          子类中保持着对父类的引用。

  3.重载vs重写

    重载:是同一个类中,     方法名+参数列表不同(参数类型和顺序);

           重写:父类与子类的堕胎关系;

                    子类继承父类,可以重写,但是方法名,参数列表,返回值都需要相同;

                     子承父业,子类的修饰符不能小于父类。    (父类本来public了一个方法,但是子类变成了private就破坏了一致性)

 

Java类和对象

标签:

原文地址:http://www.cnblogs.com/feiyanhz/p/4814975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!