CBOP3203 Java Object-Oriented Programming Assignment: ShapeA & Arithmetic Class Implementation

School

Open University Malaysia (OUM)

*We aren't endorsed by this school

Assignment Type

Individual Assignment

Subject

CBOP3203 OBJECT-ORIENTED PROGRAMMING

Uploaded by Malaysia Assignment Help

Date

03/11/2025

SPECIFIC INSTRUCTION / ARAHAN KHUSUS

1. Answer in MALAY or ENGLISH for non-programming answers. Jawab dalam BAHASA MELAYU atau BAHASA INGGERIS untuk jawapan bukan pengaturcaraan.

2. Submit your assignment ONCE only in MULTIPLE files. Hantar tugasan SEKALI sahaja dalam PELBAGAI fail.

3. Submit your assignment ONLINE. Tugasan ini dihantar secara ONLINE.

4. Submission date: 17 March 2025 Tarikh penghantaran: 17 March 2025

5. This assignment accounts for 60% of the total marks for the course.
Tugasan ini menyumbang sebanyak 60% dari jumlah markah kursus.

ANSWER THE FOLLOWING QUESTIONS/ JAWAB SOALAN-SOALAN BERIKUT

QUESTION 1

Implement the following ShapeA class in Java.
Implemen kelas ShapeA berikut dalam Java.

The toString method will return the value of all the data fields of this class.
The checkColor(ShapeA other) method will compare the color with another ShapeA and display a message indicating whether their values are the same or different.

Your class program must be efficient and use good principles of object-based
programming.

Finally, write a test program to test the ShapeA class.

Metod toString akan memulangkan nilai bagi semua medan data yang terdapat dalam kelas ini.

Metod checkColor(ShapeA other) akan membandingkan warna dengan ShapeA yang
l

ain dan memaparkan mesej yang menyatakan sama ada nilainya sama atau berbeza.

Aturcara kelas anda haruslah efesyen dan menggunakan prinsip-prinsip pengaturcaraan berasaskan objek yang baik.

Akhir sekali, tuliskan satu aturcara untuk menguji kelas ShapeA. (30 marks/markah)

QUESTION 2

Consider the following program that creates an object of the Arithmetic class. The Arithmetic class contains the appropriate methods to perform the arithmetic operations. Based on the program below, develop the complete Arithmetic class using Java.

Pertimbangkan aturcara berikut yang mencipta objek bagi kelas arithmetic. Kelas Arithmetic ini mengandungi metod-metod yang bersesuaian bagi melakukan operasi aritmetik. Berdasarkan aturcara berikut, bangunkan kelas Arithmetic yang lengkap menggunakan Java.

Submit:

The main docx file that has a cover page, codes for Question 1 & Question 2 and program outputs

You also need to submit a Java source file

Hantar:

Fail utama docx yang mempunyai muka hadapan, aturcara untuk Soalan 1 & Soalan 2 serta output aturcara

Anda perlu juga menghantar fail-fail sumber Java [Total/Jumlah: 60 marks/markah]

Stuck in This Assignment? Deadlines Are Near?

ASSIGNMENT RUBRICS

QUESTION 1:

QUESTION 2:

cta_question2

Answer

UP TO 15 % DISCOUNT

Instant Paper Writing Services by Native Malaysia Writers

Plagiarism Free Solutions
100% Original Work
24*7 Online Assistance
Native PhD Experts
Hire a Writer Now
Convincing Features
Plagiarism Free Report
On-Time Delivery
Native Writers
A+ Quality
100% Confidential
24*7 Online Assistance

Get these features included in Your Assignment

Get Assistance for Assignments, online Exam, and Projects Writing