您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
Java类包含以下成员:
属性(Attributes):也称为成员变量,用于存储类的状态信息。每个属性都有一个名称、数据类型和访问修饰符(如public、private、protected或默认)。
public class MyClass {
private int myNumber;
private String myString;
}
构造方法(Constructors):用于创建类的实例并初始化其属性。构造方法的名称必须与类名相同,并且没有返回类型。可以有多个构造方法,它们具有不同的参数列表。
public class MyClass {
private int myNumber;
private String myString;
public MyClass() {
// 默认构造方法
}
public MyClass(int myNumber, String myString) {
this.myNumber = myNumber;
this.myString = myString;
}
}
方法(Methods):用于定义类的行为。方法包括访问修饰符、返回类型、方法名、参数列表和方法体。方法可以被类内部或外部调用。
public class MyClass {
private int myNumber;
private String myString;
public MyClass() {
// 默认构造方法
}
public MyClass(int myNumber, String myString) {
this.myNumber = myNumber;
this.myString = myString;
}
public void setMyNumber(int myNumber) {
this.myNumber = myNumber;
}
public int getMyNumber() {
return myNumber;
}
public void setMyString(String myString) {
this.myString = myString;
}
public String getMyString() {
return myString;
}
}
内部类(Inner Classes):定义在另一个类中的类。内部类可以访问外部类的所有成员,包括私有成员。
public class OuterClass {
private int outerNumber;
public class InnerClass {
public void displayOuterNumber() {
System.out.println("Outer number: " + outerNumber);
}
}
}
接口(Interfaces):定义了一组方法的集合,这些方法可以被类实现。接口中的方法默认是public和abstract的,不能包含访问修饰符和实现代码。
public interface MyInterface {
void myMethod();
}
枚举(Enums):一种特殊的类,用于表示固定数量的常量值。枚举类型可以包含构造方法、方法和字段。
public enum Color {
RED, GREEN, BLUE;
public void displayColor() {
System.out.println("This is " + name());
}
}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。