[JAVA] Étude TDD # 2 (13 juillet 2020)

Nouvelle connaissance

assertTrue(boolean) Déterminez si l'argument est vrai. Object.equals

public boolean equals(Object object){
    return true;
}

Article de référence https://engineer-club.jp/java-equals

Type fonte

Ajoutez (tapez le nom) juste avant la variable cible.

long l = 1026;
int i = (int) l;

Article de référence https://java-code.jp/66

Héritage de classe

Classe sans héritage

public class School{
    String name;
    int id;
    attend(){}
    test(){}
}

Lorsqu'il est hérité,

public class Student{
    String name;
    int id;
    attend(){}
}
public class School extends Student{
    test(){}
}

La classe d'origine (étudiant) est appelée la classe parent, la super classe et la classe héritée (école) est appelée la sous-classe. ·passer outre → Remplacez la méthode de la superclasse par une sous-classe.

Article de référence https://techacademy.jp/magazine/9246

Modificateur d'accès

public Peut être consulté de n'importe où. Un seul par fichier. Le nom de fichier et le nom de classe doivent être identiques.

protected Il est accessible depuis la sous-classe qui hérite de la classe.

private Accessible uniquement de l'intérieur de la classe.

réflexion

Obtenez une instance des informations de classe avec getClass (). Instance variable. (Inconnue)

Recommended Posts

Étude TDD # 2 (13 juillet 2020)
Étude TDD # 5 (18 juillet 2020)
Étude TDD # 4 (16 juillet 2020)
Étude TDD # 3 (15 juillet 2020)
Étude TDD # 1 Construction de l'environnement et premier développement piloté par les tests (6 juillet 2020)
6e
7e