zoukankan      html  css  js  c++  java
  • private   在当前类中可访问
    default 在当前包内和访问
    protected 在当前类和它派生的类中可访问
    public 公众的访问权限,谁都能访问

    例:
    public class Hello
    {
    public static void main(String agrs[])
    {
    Person p1 = new Person("shuaizong",18);
    //调用构造方法对新建的对象进行初始化
    //创建对象
    p1.sayHello(p1);
    Person p2 = new Person("huazi",30);
    p2.sayHello(p2);
    Person p3 = new Person("wiwi",2);
    p3.sayHello(p3);
    p1.introduce();
    }

    }
    class Person
    {
    String name;
    int age;
    void introduce()
    {
    System.out.println("Hello!");
    }
    Person(String a_name,int an_age)
    {
    name = a_name;
    age = an_age;
    }
    void sayHello()
    {
    System.out.println("Hello!I am "+name+", I am "+age+" years old.");
    }
    void sayHello(Person p1)
    {
    System.out.println("Hello!I am "+p1.name +",I am "+p1.age+" years old.");
    }
    }

    this指的是这个对象,使用this的时候this必须在方法的第一行。

    2、类的继承

    概述

    父类superclass:基类,被继承的类
    子类subclass:衍生类、派生类
    类派生:子类与父类之间的继承动作
    类层次:子类与父类之间的关系

    派生子类

    class 子类 extends 父类
    {

    }

  • 相关阅读:
    CODE[VS] 2506 可恶的体育老师
    CODE[VS] 3411 洪水
    CODE[VS] 2692 小明过生日
    CODE[VS] 2291 糖果堆
    CODE[VS] 2008 你已经爱我多久了
    忽然之间
    Amazing grace 奇异恩典
    无处安放
    AC日记
    AC日记
  • 原文地址:https://www.cnblogs.com/liang-xp/p/11588702.html
Copyright © 2011-2022 走看看