Class(类):

  • 一个class是一个Java类,它可以包含属性(字段)和方法,用来定义对象的状态和行为。
  • class可以被实例化为对象,可以有构造函数、成员方法和成员变量。
  • class可以被继承,即一个类可以派生出另一个类,继承父类的属性和方法。
  • 一个Java程序通常以class作为基本单元,可以包含main方法作为程序入口。
1
2
3
4
5
6
7
8
9
10
11
public class Person {
    private String name;
     
    public Person(String name) {
        this.name = name;
    }
     
    public String getName() {
        return name;
    }
}

Interface(接口):

  • 一个interface是一个Java接口,用于定义一组方法的规范,但不提供实际的实现。
  • interface可以被类实现(通过implements关键字),类需要提供接口定义的所有方法的实现。
  • 一个类可以实现多个接口,从而达到多继承的效果。
  • 接口的目的是为了定义一组通用的方法,用于实现不同类的一致行为。
1
2
3
4
public interface Shape {
    double calculateArea();
    double calculatePerimeter();
}

  

posted on   黑逍逍  阅读(944)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!



点击右上角即可分享
微信分享提示