在Android中,在项目开发过程中,大多数时候都需要在项目中添加类。例如,对于CRUD操作,我们需要一个模型类来插入和检索数据。另外,为了将信息保存在我们的自定义视图中,我们需要创建一个getter setter类。所以基本上在android中, 我们可以创建两种类型的类,并且经常使用。
- 创建Java类
- 创建Kotlin类
因此,在本文中,我们将在Android Studio中创建Java和Kotlin类。
在Android Studio中创建Java类
类是用户定义的蓝图或原型,从中可以创建对象。它表示一种类型的所有对象共有的一组属性或方法。通常, Java类声明可以按顺序包括以下组件:
- 修饰符:一个类可以是公共的,也可以具有默认访问权限(有关详细信息,请参阅此内容)。
- class关键字: class关键字用于创建一个类。
- 类名称:名称应以首字母开头(按惯例大写)。
- 超类(如果有):类的父类(超类)的名称(如果有的话),以关键字extends开头。一个类只能扩展(子类)一个父级。
- 接口(如果有):由类实现的接口的逗号分隔列表(如果有的话) ,其后为关键字Implements。一个类可以实现多个接口。
- 正文:由括号{}包围的班级正文。
分步实施
步骤1:转到Android Studio,然后以Android模式打开项目,如下图所示。
步骤2:现在转到应用程序> Java >包名称>右键单击>新建> Java类,如下图所示。
第3步:完成第2步后,将出现如下所示的弹出屏幕。在这里输入您的班级名称,然后选择班级,然后单击输入按钮。
成功完成上述步骤后,您可以在此处找到Java类。转到应用> Java >您的包名称> GeeksforGeeks。 Java的。您可以在此处编写自己的Java代码。
在Android Studio中创建Kotlin类
像Java一样,该类是具有相似属性的对象的蓝图。在创建对象之前,我们需要定义一个类,并且使用class关键字定义一个类。 kotlin类声明由类名,类头和用花括号括起来的类主体组成。
Syntax:
// class header
class className {
// class body
}
Where:
Class name: every class has a specific name
Class header: header consist of parameters and constructors of a class
Class body: surrounded by curly braces, contains member functions and other property
标头和类主体都是可选的;如果花括号之间没有任何内容,则可以省略类主体。例如:
class emptyClass
分步实施
步骤1:转到Android Studio,然后以Android模式打开项目,如下图所示。
步骤2:现在转到应用程序> Java >包名称>右键单击>新建> Kotlin File / Class ,如下图所示。
第3步:完成第2步后,将出现如下所示的弹出屏幕。在这里输入您的班级名称,然后选择班级,然后单击输入按钮。
成功完成上述步骤后,您可以在这里找到您的Kotlin课程。转到应用> Java >您的包名称> GeeksforGeeks.kt。您可以在此处编写自己的Kotlin代码。