2.2Java的类(Class)、构造器(Constructor)、继承(Inheritance)、对象(Object)

1.类声明

class ClassName {
    //类主体
}

2.类的构造器

构造器名称需与类名相同。

class ClassName {
    ClassName() {
        //构造器主体
    }
}

3.类的继承

Java 中子类继承父类的语法格式如下:

class ClassName extends SuperClassName {
    // 类的主体
}

ClassName 表示子类(派生类)的名称;SuperClassName 表示父类(基类)的名称。

4.创建对象

//创建对象
类名 对象名 = new 类名();

// 访问对象的属性
对象名.属性(又名:成员变量)

// 访问对象的方法
对象名.行为(又名:成员方法)()

5.this关键字

this指向对象本身。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javalang/2484.html

(0)
上一篇 2020年12月2日 01:05
下一篇 2020年12月3日 00:01

相关推荐

  • 1.5Java语言的类型(Type)之字符串(String)

    Java字符串就是Unicode字符序列。字符串”Java\u2122″由5个Unicode字符J、a、v、a、™ 组成。Java没有内置的字符串类型,但是提供了一个String类,每个用双引号括起来的字符串都是String类的一个实例。 Java SE提供了三种字符串类:String、Stri…

    Java语言教程 2020年11月5日
    05540
  • 3.3Java语言的反射(Reflection)

    1.获取字节码文件对象 Object 根类中定义了一个 getClass() 方法,该方法返回一个类型为 Class 的对象。 2.获取信息 利用 Class 类的对象 labelCls 可以访问 labelCls 对象的描述信息、JLabel 类的信息以及基类 Object 的信息。 类型 访问方法 返回值类型 说明…

    Java语言教程 2021年1月3日
    09360
  • 2.3Java语言的抽象类(Abstract)和接口(Interface)

    1.抽象类(Abstract Class) 类是对象的抽象,抽象类是类的更高一个层次的抽象,所以抽象类是一个“不完整的类”。 抽象类可以包含静态变量和实例变量。 抽象类中不一定包含抽象方法,但是包含抽象方法的类必须被定义为抽象类。 abstract 修饰的方法是抽象方法,它只有定义,没有实现。 abstract 修饰符…

    Java语言教程 2020年12月3日
    08790

发表评论

登录后才能评论