Java

Need Help in Java Assignment?
We can help you if you are having difficulty with your Java Assignment. Just email your Java Assignment at admin@assignmentcache.com.
We provide help for students all over the world in Java Assignment.

Items 1 to 10 of 105 total

per page
Page:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Grid  List 

Set Descending Direction
  1. Contact List Java Project

    Contact List Java Project

    Regular Price: $20.00

    Special Price: $15.00

    Contact List Java Project


    Introduction:
    As a competent programmer, your ability to develop programs that implement inheritance, polymorphism, and collections will help you design and develop applications to meet customer requirements. This project is an opportunity for you to peer behind the scenes at how a program may function and will help you apply object oriented programming skill sin a familiar, real-world scenario.


    Scenario:
    You have been assigned by your employer to create a computer application to help employees manage their contact list. Users must be able to store two types of contacts: business and personal. Both types have common fields as well as properties unique to them. The application needs to accept and store contacts by type. Your team lead has required that you use an object-oriented design for the application. You are encouraged to consider usability of the system when designing the user interface. It is up to you if you want to use a menu-driven or graphical user interface; however, the approach needs to create an inheritance relationship for the contacts in order to facilitate evolving this application to easily add new contact types in the future.


    Requirements:
    Note: Submit all .java and .class files in one zipped folder.


    Create a contact list application that meets the employer’s following minimum requirements.


    Input Requirements
    Include a prompt that allows the user to enter a command from the following four options, repeating the process of displaying the menu screen until the user has selected “quit.”
    Add a business contact
    Add a personal contact
    Display contacts
    Quit
    Include a prompt that allows the user to enter the following identifiable information when the “add a business contact” command is selected:
    First name
    Last name
    Address
    Phone number
    E-mail address
    Job title
    Organization
    Note: You are not required to store the contact information as persistent data in a database.
    Include a promprt that allows the user to enter the following identifiable information when the “add a personal contact” command is selected:
    First name
    Last name
    Address
    Phone number
    E-mail address
    Date of birth
    Output Requirements


    Display the results to the user on screen in a readable and descriptive format(e.g., System.out) by doing the following:
    Display all contacts’ first and last names when the “display contacts” command is selected
    Include a numeric key for each contact that will be used to invoke the method that displays the contact details.
    Include a prompt that allows the user to enter the numeric key to display all details of the contact in a readable and descriptive format (e.g. System.out, output to a text file using FileWriter).
    Identify contacts by type when displaying the details of a contact: business or personal
    Design Requirements


    Demonstrate the use of collections (e.g. TreeSets, ArrayList).
    Demonstrate the use of encapsulation
    Demonstrate use of inheritance by doing the following:
    Create one abstract class
    Create two subclasses
    Demonstrate the use of polymorphism by overriding a method of the abstract class in both subclasses (i.e., method that displays contact details).
    When you use sources, include all in-text citations and references in APA format.

    Learn More
  2. BMIS 212 Week 1 Programming Assignment churchs website chatting

    BMIS 212 Week 1 Programming Assignment

    Regular Price: $15.00

    Special Price: $12.00

    BMIS 212 Week 1 Programming Assignment


    In this new age of Technology (Website, social media, etc., we have been given the opportunity to minister and serve others in many ways. Using the techniques you have learned in this chapter, write a program which displays at least 5 different sentences that explain how technology has been used to win souls to Christ.


    Instructions: Write a portion of a program for a church's website. The program will be used for a chatting feature, which should include an Input Box that requests the user's name. The message box should include the user's name and the Scripture of the Day (chapter and verse only).


    The program should be similar to the text below:
    Welcome, Bob, To The Liberty University Website!
    The Scripture for the day is: Matthew 6:11


    The assignment must have the following statements and components as demonstrated in the text:
    1 Java file and 1 Class file
    Variable
    Input Statement


    Program should follow Java Programming Conventions as shown in the Grading Rubric.


    Exercise 2.14 Write an application that displays the numbers 1 to 4 on the same line, with each pair of adjacent numbers separated by 1 space. Use the following techniques:
    Use 1 System.out.println statement
    Use 4 System.out.print statements
    Use 1 System.out.printf statement


    Exercise 2.15 (Arithmetic) Write an application that ask the user to enter 2 integers, obtains them from the user and prints their sum, product, difference and quotient (division). Use the techniques shown in Figure 2.7


    Exercise 2.26 (Comparing Integers) Write an application that reads 2 integers, determines whether the first is a multiple of the second and prints the result. [Hint: Use the remainder operator.]

    Learn More
  3. BMIS 212 Week 2 Programming Assignment Exercise 311 Modified GradeBook Class

    BMIS 212 Week 2 Programming Assignment

    Regular Price: $15.00

    Special Price: $12.00

    BMIS 212 Week 2 Programming Assignment


    Exercise 3.11 (Modified GradeBook Class) Modify class Gradebook (fig. 3.10) as follows:
    a. Include a String instance variable that represents the name of the course's instructor.
    b. Provide a set method to change the instructor's name and a get method to retrieve it.
    c. Modify the constructor to specify 2 parameters—one for the course name and 1for the instructor's name.
    d. Modify method displayMessage to output the welcome message and course name, followed by "This course is presented by:" and the instructor's name.


    Exercise 3.14 (Employee Class) Create a class called Employee that includes 3 instance variables—a first name (type String), a last name (type String), and a monthly salary (double). Provide a constructor that initializes the 3 instance variables. Provide a set and a get method for each instance variable. If the monthly salary is not positive, do not set its value. Write a test application named EmployeeTest that demonstrates class Employee’s capabilities. Create 2 Employee objects and display each object’s yearly salary. Then give each Employee a 10% raise and display each Employee’s yearly salary again.


    Exercise 3.15 (Date Class) Create a class called Date that includes 3 instance variables—a month (type int), a day (type int), and a year (type int). Provide a constructor that initializes the 3 instance variables and assumes the values provided are correct. Provide a set and a get method for each instance variable. Provide a method displayDate that displays the month, day, and year separated by forward slashes(/). Write a test application named DateTest that demonstrates class Date's capabilities.

    Learn More
  4. CMIS 242 Project 1 Automobile class

    CMIS 242 Project 1 Automobile class

    Regular Price: $20.00

    Special Price: $15.00

    CMIS 242 Project 1 Automobile class


    Design and implement an automobile class along with four subclasses using the following guidelines:
    1. Create a class named Automobile and four subclasses. They can be any named anything you want that is considered an automobile. You can use brand names, car types, etc.
    - Some examples: SUV, Electric, Mercedes, Convertible.
    - Whatever you choose, all four subclasses should be somewhat related.
    2. The Automobile class the following data fields:
    - licensePlateNumber
    - isStarted
    - isForSale
    3. The Automobile class also has methods for setting and getting the values of each of the fields.
    4. The Automobile class also has a constructor that sets the isStarted and isForSale data fields to false.
    5. The Automobile class also has methods for describing what the automobile looks like (e.g., color, shape, condition, etc.). This is again your choice.
    6. Each of the four subclasses should also contain one additional data field and the appropriate get/set methods.
    7. Finally, create a Java test class that simulates using your Automobile class and its subclasses. In your test class you should, at a minimum:
    - construct at least one instance of each automobile
    - start at least two of the instances
    - put at least two of the instances up for sale (at least one of the not-started instances)
    - print the description for each of the instances


    Additionally, draw a UML class diagram of your classes using PowerPoint (PPT), Draw.io, or any other graphical editing tool.
    Be sure your code compiles and runs as expected.


    Submission Requirements
    Your deliverables include five Java files, one Java test file, and your UML diagram(s). Submit each of these files to your LEO assignment area no later than the associated due date.

    Learn More
  5. CMIS 242 Homework 2 Simplified Calculator

    CMIS 242 Homework 2 Simplified Calculator and Searchable Interface

    Regular Price: $12.00

    Special Price: $10.00

    CMIS 242 Homework 2 Simplified Calculator and Searchable Interface


    Simplified Calculator
    1. Write a Java application that asks a user to enter two integers (we'll call them A and B, but you can name them whatever you want in your program).
    2. Your application should then display the results of:
    - A / B
    catch any divide by zero errors and prompt the user to enter a new value for B
    - A ^ B
    A to the B power
    3. Be sure your code compiles and runs as expected.


    Searchable Interface
    1. Write a Java interface named Searchable with two abstract methods:
    1. searchMethod that returns a String
    2. minTime that returns an Integer
    2. Be sure your code compiles without errors.

    Learn More
  6. CMIS 141 Project 1 Grade Comments

    CMIS 141 Project 1 Grade Comments

    Regular Price: $15.00

    Special Price: $12.00

    CMIS 141 Project 1 Grade Comments


    Design and implement a Java program that will read the name and number of points of the students and displays the comments accordingly.
    In the following table there are the relation between Grades, Points and Comments


    Grade Points Comments
    A+ 100 The grade is A+: Outstanding it is a perfect score. Well done.
    A 90-99 The grade is A : Excellent Performance excels far above established standards for university-level performance.
    B 80-89 The grade is B : Superior-Performance above established standards
    C 70-79 The grade is C : Good- Performance meets established standards
    D 60-69 The grade is D : Substandard- Performance is below established standards
    F 0-59 The grade is F : Failure- Performance does not meet minimum requirements


    Program Statement
    The program ask you to introduce:
    First name:
    Points:
    The output is:
    Name of the student, Points, Grade, Comments regarding the grade (like in the table)
    1. Use JOptionPane.showInputDialog() methods for your user to input their data
    2. Use JOptionPane.showMessageDialog() methods to display your messages.
    3. Include a comprehensive set of application test data that you used to test your program. Your test data can be shown in a table that includes input data, expected output, actual output and pass/fail results from the test. Your test data can be presented in the form of a table as follows:
    Example application test data:
    Input Expected Output Actual Output Did Test Pass?
    First name : John Points: 97 John has points 97 and the grade is A : Excellent Performance excels far above established standards for university-level performance. John has points 97 and the grade is A : Excellent Performance excels far above established standards for university-level performance. Y
    Additional data test have to be added

    Learn More
  7. CMIS 242 Homework 3 Age-Recognizing Form

    CMIS 242 Homework 3 Age-Recognizing Form

    Regular Price: $12.00

    Special Price: $10.00

    CMIS 242 Homework 3 Age-Recognizing Form

    Write a Java application that displays a form for a user to enter their first name, last name, and age.
    The form should include a JButton and a JTextField.
    When the user clicks on the JButton, the application should display "User Login: <last name>, <first name>", where <first name> and <last name> are the current user-entered values.
    The application should a message related to the user's age. The actual message is your choice, but the divisions should be along the following age limits:
    less than 12
    between 13 and 18
    between 19 and 35
    between 36 and 65
    greater than 66
    Be sure your code compiles and runs as expected.

    Learn More
  8. CMIS 141 Project 2 Input Numbers

    CMIS 141 Project 2

    Regular Price: $15.00

    Special Price: $12.00

    CMIS 141 Project 2


    This project focuses on the use of of sequential, selective and repetitive programming statements, methods, and modular programming. Before attempting this project, be sure you have completed all of the reading assignments listed in the syllabus to date, participated in the weekly conferences, and thoroughly understand the examples throughout the chapters.


    The project requirements include:
    1. Design and implement a Java program that will gather a group of floating point numbers and determine the sum and average of the data entered. The program should use separate methods for inputting the data, calculating the sum, calculating the average, and displaying the results. A sentinel value should be used to indicate the user has completed entering their numbers. The output should display a message that includes the count of the numbers entered, the sum of the numbers and the average of the numbers. If the sum of the numbers is greater than 100, a warning message should be displayed indicating "values have exceeded a sum 100".


    2. Additional requirements include:
    1. Use JOptionPane.showInputDialog() methods for your user to input their data
    2. Use JOptionPane.showMessageDialog() methods to display your messages.
    3. Include a comprehensive set of application test data that you used to test your program. Similar to Project 1, your test data can be shown in a table that includes input data, expected output, actual output and pass/fail results from the test.


    Submission requirements:
    Your deliverables include a Java file and a Word document. The Java file should be named Yournamep2.java. Your word document should include your test table and be named Yournamep2.doc. Your completed assignment should be submitted to your Project 2 assignment area no later than the due date listed in the syllabus.

    Learn More
  9. CMIS 242 Project 2 Age-Recognizing Form v2.0

    CMIS 242 Project 2 Age-Recognizing Form v2.0

    Regular Price: $15.00

    Special Price: $12.00

    CMIS 242 Project 2 Age-Recognizing Form v2.0

    Enhance the form you created in Homework 3 to add:
    1. a JCombobox to select the user's state of birth (assuming one of the 50 US states)
    2. a JRadio button to indicate the user's gender
    3. a JTextArea
    When the user clicks on the JButton (from Homework 3), your program should display all of the user's information in the JTextearea.
    You should use an appropriate layout manager to provide a neat, aesthetically-pleasing interface.
    Ensure that your code compiles and runs without errors. Additionally, be sure to comment your code appropriately.

    Learn More
  10. CMIS 242 Project 3 Recursion Exercises

    CMIS 242 Project 3 Recursion Exercises

    Regular Price: $15.00

    Special Price: $12.00

    CMIS 242 Project 3 Recursion Exercises


    Write a Java application that uses recursion to compute the results of the following series:
    1. ((((x * 2) * 2) * ...) * 2)
    for a series of n multiplications
    2. x + (x * 1) + (x * 2) + (x * 3) + ... + (x * n)
    3. 1 + 1/2 + 1/3 + ... + 1/n
    In the above, x and n are values provided by the user. (For #3, there is no x.)
    Ensure that your code compiles and runs without errors. Additionally, be sure to comment your code appropriately.

    Learn More

Items 1 to 10 of 105 total

per page
Page:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Grid  List 

Set Descending Direction