Java中班级概念简介
#初学者 #java #poo #class

java是一种东方 - 对象编程语言(POO),这意味着诸如封装,住房和多态性之类的封闭概念都处于全部语言设计上。对象编程的功能之一是,它是基本的e -lub 。在本文中,我们将探讨Java中的一类,如何使用奶油以及如何使用它们。

Java的课是什么?

a class 在Java中是模型,它衍生了变量和构成对象的MES。班级在对象的特征和行为中完成其 及其 strong>。一课完成后,可以将其用于此类的巡航实例(对象)。

例如,我们可以完成 class person ”,他拥有 name 之类的所有权,地址,等等。和més-thodes ,例如“ 说话”,“ aut ”,“ 睡眠”(即使睡觉也是不是有意识的动作,而是另一个侦探ð),等等。一旦我们完成了“人”的班级,我们就可以相信代表具有自己名字,GES,地址等的赞助人的对象。

如何相信爪哇的课?

在Java中的班级巡游很简单。这是Java中类的基本语法:

public class MaClasse {
   // les variables et les méthodes sont définies ici
}

让我们从检查第一行开始。 “ public ”一词用于表明该类是可以从其他类访问。如果您不需要从其他类访问该类,则可以使用“私人”单词。

单词闭合“ class ”表示我们正在结束新类。我们可以通过将其放置在“ class”一词的情况下,将其提供给我们的班级。在此示例中,类的名称为“ Maclasse ”。

然后,我们可以在Acoces之间完成变量和类的螨虫。班级完成的变量称为“ 适当”(或某些单词与UML语言链接的属性)和més-thodes < /strong>在班上完成的称为“ 教室”。

这是“ 没人”类的示例,它具有名称,e¢ge和地址的属性,以及MSE的讲话和睡眠:

public class Personne {
   // les attributs de la classe Personne
   public String nom;
   public int age;
   public String adresse;

   // les méthodes de la classe Personne
   public void parler() {
      System.out.println("Je parle.");
   }

   public void dormir() {
      System.out.println("Je dors.");
   }
}

在此示例中,我们已经完成了一个“ 没人”的班级,并拥有名称的所有权, 地址,以及说话睡眠所有权被视为公共变量,这意味着它们是可以从类提取的的提取物中访问的。 MES也是公开的。

但是,它被授予建议完成礼节 private (私人s),并提供访问访问权限 Getters )和修改 setters )从班级的外部访问这些所有权。这称为封装,这是对象编程的基本原理之一。以下是私人完成专有人业的方法,并提供与我们的“人”课程的访问:

public class Personne {
    private String nom;
    private int age;
    private String adresse;

    public String getNom() {
        return nom;
    }

    public void setNom(String nom) {
        this.nom = nom;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getAdresse() {
        return adresse;
    }

    public void setAdresse(String adresse) {
        this.adresse = adresse;
    }

    public void parler() {
        System.out.println("Je parle.");
    }

    public void dormir() {
        System.out.println("Je dors.");
    }
}

现在,统治“名称”,“年龄”和“地址”是作为私人变量完成的,这意味着他们无法在“人”类的内部访问。我们还添加了Accort和模式(Geters)和修改(设置器)以从类末尾访问这些属性。

使用封装,我们可以控制对班级准则的访问权限,并确保对象的对象保持在对象租金中。这也有助于修改类的内部含义,而无需修改在提取物中使用此类的代码。

如何在Java中使用课程?

既然我们已经相信了一个课程,我们如何在Java程序中使用它?要在Java中使用类,我们必须相信此类的实例。要相信类实例,我们使用“新”单词。这是我们班级的“人”的实例:

Personne personne1 = new Personne();

在此示例中,我们认为使用壁橱单词“ new new ”,“ person ”班级的新实例。然后,我们将此实例存储在称为“ Person1 ”的变量中。现在,我们可以使用此实例访问“人”类的MES和属性。

例如,如果我们要访问“ person1”实例的“名称”属性,我们可以使用以下语法:

personne1.nom = "John";

在此示例中,我们完成了“约翰”上“ person1”“ person1”的“名称”的适当性。我们还可以使用以下语法呼吁我们体内的MES:

personne1.parler();

结论

课程是Java中对象的基本架设。这些类拒绝构成对象的变量和MESDE,并且一旦完成,就可以将其用于欺骗该类的对象。使用这些类,veloppers可以得出模块化程序可用。在课堂的哭声中,他们还可以封装其程序的复杂性,促进了代码的维护和更新