package lesson7;
public class Main {
//Main и main -- не одно и то же, это два разных слова для Java
//Все файлы с расширением .java - файлы с исходным кодом
//Все файлы с расширением .class - файлы с байт-кодом
//Байт код нужен, чтобы легко запускать код на любых операционных системах
//JVM - Java Virtual Machine. JDK - Java Development Kit.
//Метод будет работать только если его вызвать самостоятельно. Если его не вызвать, то работать он не будет.
//Конструктор автоматически вызывается при создании Объекта Класса.
//Конструктор всегда будет являться public. Название конструктора должно совпадать с названием класса
public static void main(String[] args) {
Student student1 = new Student();
Student student2 = new Student("Вася", 20);
student1.showInfo();
student2.showInfo();
}
}
class Animal {
private String name;
private int age;
private int height;
public Animal() {
System.out.println("По умолчанию");
}
public Animal(int value1, int value2, String value3) {
name = value3;
age = value2;
height = value1;
}
}
class Student {
private String name;
private int age;
private String group;
private String major;
public Student() {
}
public Student(String name,int age) {
group = "Unknown";
major = "Unknown";
this.name = name;
this.age = age;
}
public void showInfo() {
System.out.println("Группа студента: " + group + " Имя Студента " + name + " Специальность студента " + major + " Возраст студента " + age);
}
}