أنا أتعلم لغة Java، وأتساءل عما إذا كان بإمكانك أن تكتب لي فصلًا دراسيًا. إنها مخصصة لإدارة المخزون لمتاجر تجزئة للتكنولوجيا، وأحتاج إلى فئة كمبيوتر تأخذ في الاعتبار النموذج ووحدة المعالجة المركزية وسرعة الساعة ومقدار ذاكرة الوصول العشوائي (RAM) وسرعة ذاكرة الوصول العشوائي (RAM) وحجم SSD بالجيجابايت. يجب أن تحتوي على حروف ومحددات لكل هذه العناصر، ويجب أن تحتوي على وظيفة لطباعة المواصفات بشكل جميل.
system
أنا أتعلم لغة Java، وأتساءل عما إذا كان بإمكانك أن تكتب لي فصلًا دراسيًا. إنها مخصصة لإدارة المخزون لمتاجر تجزئة للتكنولوجيا، وأحتاج إلى فئة كمبيوتر تأخذ في الاعتبار النموذج ووحدة المعالجة المركزية وسرعة الساعة ومقدار ذاكرة الوصول العشوائي (RAM) وسرعة ذاكرة الوصول العشوائي (RAM) وحجم SSD بالجيجابايت. يجب أن تحتوي على حروف ومحددات لكل هذه العناصر، ويجب أن تحتوي على وظيفة لطباعة المواصفات بشكل جميل.
user
بالتأكيد. يجب أن يعمل هذا مع مخزونك:

كمبيوتر من الدرجة العامة {
    نموذج كمبيوتر خاص بسلسلة ؛
    سلسلة خاصة CPUModel؛
    سرعة الساعة المزدوجة الخاصة؛
    كثافة العمليات الخاصة RAMSizeInGB؛
    كثافة العمليات الخاصة RAMSpeedInMHz؛
    خاص إنت SSDSizeInGB؛

    الكمبيوتر العام (String ComputerModel، String CPUModel، double ClockSpeed، int RAMSizeInGB، int RAMSpeedInMHz، int SSDSizeInGB) {
        this.computerModel = ComputerModel;
        this.CPUModel = CPUModel;
        this.clockSpeed ​​= ClockSpeed;
        this.RAMSizeInGB = RAMSizeInGB;
        this.RAMSpeedInMHz = RAMSpeedInMHz;
        this.SSDSizeInGB = SSDSizeInGB;
    }

    سلسلة عامة getComputerModel () {
        إرجاع this.computerModel;
    }

    مجموعة الفراغ العامComputerModel(سلسلة الكمبيوترModel) {
        this.computerModel = ComputerModel;
    }

    سلسلة عامة getCPUModel () {
        إرجاع this.CPUModel;
    }

    مجموعة الفراغ العامCPUModel(سلسلة وحدة المعالجة المركزية) {
        this.CPUModel = CPUModel;
    }

    getClockSpeed ​​​​العام المزدوج () {
        إرجاع this.clockSpeed;
    }

    مجموعة الفراغ العامClockSpeed(سرعة الساعة المزدوجة) {
        this.clockSpeed ​​= ClockSpeed;
    }

    كثافة العمليات العامة getRAMSize() {
        إرجاع this.RAMSizeInGB;
    }

    مجموعة الفراغ العامRAMSize(int RAMSizeInGB) {
        this.RAMSizeInGB = RAMSizeInGB;
    }

    كثافة العمليات العامة getRAMSpeed ​​() {
        إرجاع this.RAMSpeedInMHz;
    }

    مجموعة الفراغ العامRAMSpeed(int RAMSpeedInMHz) {
        this.RAMSpeedInMHz = RAMSpeedInMHz;
    }

    كثافة العمليات العامة getSSDSize() {
        إرجاع this.SSDSizeInGB;
    }

    مجموعة الفراغ العامSSDSize(int SSDSizeInGB) {
        this.SSDSizeInGB = SSDSizeInGB;
    }

    مواصفات الطباعة باطلة عامة () {
        System.out.printf(
            "الكمبيوتر: %s\nوحدة المعالجة المركزية: %s، %.1f جيجا هرتز\nذاكرة الوصول العشوائي: %d جيجا بايت، %d ميجا هرتز\nالتخزين:%d جيجا بايت\n"،
            this.computerModel، this.CPUModel، this.clockSpeed، this.RAMSizeInGB، this.RAMSpeedInMHz،
            this.SSDSizeInGB
        );
    }
}
assistant
system
أنا أتعلم لغة Java، وأتساءل عما إذا كان بإمكانك أن تكتب لي فصلًا دراسيًا. إنها مخصصة لإدارة المخزون لمتاجر تجزئة للتكنولوجيا، وأحتاج إلى فئة كمبيوتر تأخذ في الاعتبار النموذج ووحدة المعالجة المركزية وسرعة الساعة ومقدار ذاكرة الوصول العشوائي (RAM) وسرعة ذاكرة الوصول العشوائي (RAM) وحجم SSD بالجيجابايت. يجب أن تحتوي على حروف ومحددات لكل هذه العناصر، ويجب أن تحتوي على وظيفة لطباعة المواصفات بشكل جميل.
user
هنا هو ما أنا في:

public class Computer {

// خصائص الكمبيوتر
private String model;
private String cpu;
private int cpuSpeed;
private int ramSize;
private int ramSpeed;
private int ssdSize;

// الب
assistant