Clases y objetos de Java Notas clave

Clases y Objetos: (programación orientada a objetos oop)

Clase: una plantilla que especifica las propiedades y el comportamiento de la clase.

Objeto: una instancia de una clase.Los diferentes objetos varían ampliamente, principalmente debido a los diferentes valores de los atributos.

definición de clase:

class 类名称{
    属性
    行为方法
    其他类
}

Denominación de clase:

1. Gran joroba (ejemplo: ClassTest)

2. Un archivo fuente debe tener el mismo nombre que una clase principal en el archivo (clase pública), y la clase principal en el archivo fuente tiene uno y solo uno.

3. Un archivo fuente puede tener múltiples clases comunes, clases declaradas directamente con clase, sin clase

public class Test43 {
    public static void main(String[] args) {
       Person per=new Person();
       per.name="张三";
       per.age=20;
       per.shou();
       per.eat("羊肉泡馍");
    }

}
class Person{
    //成员变量/字段/属性
    public String name;
    public int age;
    
    //实例方法/成员方法
    public void shou(){
        System.out.println("姓名:"+name+",年龄:"+age);
    }
    public void eat(String food){
        System.out.println(name+"正在吃"+food);
    }
}

estático: no tiene nada que ver con acceder al objeto llamado directamente por el nombre de la clase

(Ninguna estática en la clase se almacena en el montón, y la estática se almacena en el área del método)

1. propiedad estática: propiedad estática

2.método estático: método estático

3. bloque de código estático: bloque de código estático

4.clase estática: clase interna estática

Supongo que te gusta

Origin blog.csdn.net/m0_62218217/article/details/121444752
Recomendado
Clasificación