• Tags         
  • 2017-12-18  21:32:23        
  • 36 °C    

    Java的接口和实现


    Java的访问权限的控制是具体实现的隐藏,你不用看这个方法是怎么写的,你只要知道这个方法是做什么的,有什么功能,什么时候可以调用这个方法,这样就够了。把数据和方法包装进类中,隐藏具体的实现方式,被称作是封装。

    如果调用这个方法的同时,可以随便访问类的成员,这样就有可能破坏类的代码。

    我们写代码的时候,为了清楚起见,建议采用一种将public成员置于开头,后面可以跟着protected和private成员,这样创建类的形式。这样做的好处是类的使用者可以从头读起,首先阅读对他们而言最为重要的部分〔即public成员,因为可以从文件外部调用它们),如果遇见作为内部实现细节的非public成员时,他们可以选择去详细了解或者停止阅读:

    public class breakyizhan{
    //public里面可以调用private的方法,public的方法给外部调用,所以比较重要
    public pub1(){}
    public void pub2(){}
    public void pub3(){}
    .......
    private pri1(){}
    private void pri2(){}
    private void pri3(){}
    .......
    private int i;
    .........
    }

    类的访问权限


    一般我们创建类用的都是public的方法,为的就是外部类可以调用我们这个类,使用我们这个类里面的方法和功能,但是有时候我们也会用default来定义一个类,为的就是不然外部类调用,就是为了在同一个包底下使用而已。但是类肯定是不能用private和protect的修饰符来修饰的,这点大家要记得。还有以下几点,在创建类的时候要注意下:

    1.每个编译单元(文件)都只能有一个public类

    2.public类的名称必须完全与文件名一样,包括大小写。比如这个文件的名字叫做breakyizhan.java,那么类名就应该是breakyizhan

    3.java文件里面完全不带pubiic类也是可能的,就是default。

    本文内容来自:Java的接口和实现 – Break易站


    —Author: Arvin Chen —Web Address: www.breakyizhan.com (Break易站)

     
    转载请保留页面地址:https://www.breakyizhan.com/javamind/918.html