package laba5;

public class example4 {

    private char symbol;
    private int number;

    // Конструктор с двумя аргументами
    public example4(int number, char symbol) {
        this.number = number;
        this.symbol = symbol;
    }

    // Конструктор с одним аргументом double
    public example4(double value) {
        int intPart = (int) value;               // целая часть
        int fracPart = (int) ((value - intPart) * 100); // десятые и сотые

        this.symbol = (char) intPart;
        this.number = fracPart;
    }

    // Метод для вывода значений полей
    public void printValues() {
        System.out.println("Символ: " + symbol);
        System.out.println("Целочисленное поле: " + number);
    }

    // Демонстрация работы
    public static void main(String[] args) {
        example4 obj1 = new example4(10, 'B');
        obj1.printValues();

        System.out.println();

        example4 obj2 = new example4(65.1267);
        obj2.printValues();
    }
}
