Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
import java.text.NumberFormat;import java.util.Locale;public class Client{ // instance data private String name; private long income_this_year; private double percent_cut; // static data public static final int MIN_INCOME_VAL = 0; public static final int MAX_INCOME_VAL = 50000; public static final int MIN_NAME_LEN = 2; public static final int MAX_NAME_LEN = 20; // default constructor Client() { name = "undefined"; income_this_year = MIN_INCOME_VAL; percent_cut = 0; } // parameter constructor Client(String str_name, long annualIncome, double cut) { if (!SetClient(str_name, annualIncome, cut)) SetClient(); } public void SetClient() { SetClient("undefined", MIN_INCOME_VAL, 0.0); } // accessor String GetName() { return name; } long GetIncome() { return income_this_year; } double GetCut() { return percent_cut; } // mutators public boolean SetClient(String str_name, long annualIncome, double cut) { if (str_name.length() > MIN_NAME_LEN || str_name.length() < MAX_NAME_LEN && annualIncome > MIN_INCOME_VAL || annualIncome < MAX_INCOME_VAL && cut > 0.0 || cut < 100.0) { name = str_name; income_this_year = annualIncome; percent_cut = cut; return true; } return false; } NumberFormat currencyFormat = NumberFormat.getCurrencyInstance(Locale.US); public String ToShow() { String display = "\nClient: " + "\n Name: \t\t\t" + name + "\n Annual Income: \t" + currencyFormat.format(income_this_year) + "\n Percent cut: \t\t" + percent_cut + "%"; return display; } // method Display() public void Display() { System.out.println(ToShow()); } }
What are the role of Keywords in java? Keywords are identifiers such as public, static and class in which have a special meaning inside Java source code and outside of comments
Explain the Rules for toString() Methods ? toString() methods should return a single line of text that does not contain any carriage returns or linefeeds. toString() methods
TextMessage having instance of java.lang.String as its payload. Therefore it is very useful for exchanging textual data. It can also be used for exchanging difficult character data
Question Using 3 level of nested for loop, write a program that will produce the output as below.
Conway's Game of Life is a "cellular automaton" that is played on a 2D grid (array) of cells. At the start of the game, an initial configuration is set up in which a number of cell
Project Description: We need same kind of concept with some changes # Change single colors in a particular design. you need to be able to change the color of only the fox or
What is output of the following JavaScript code? Str="Virtual University of Pakistan"; document.write(str.substring(5,str.length)) ;
Java Virtual Machine & Runtime Environment Basic Concept When you write a program in C++ it's called source code. C++ compiler converts this source code into the machine c
The DispatchAction class is used to group related actions into single class. Using this class, you can have a method for every logical action compared than a one executes method. T
Task - Defining a Student class The below illustration will explain how to write a class. We want to write a "Student" class which - should be able to store the below charac
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd