Find Jobs
Hire Freelancers

Solution of 2 Java Problems, OOPs, Inheritance and Polymorphism

₹600-1500 INR

Igangværende
Slået op over 4 år siden

₹600-1500 INR

Betales ved levering
Write My Bid on top before putting your bid. Please ensure a standard of programming correctness, variable naming, placement of methods, cleanliness, indentation and camelCase within the code. Below I have attached a functionality table to assist with part 2, please let me know if you would like this in PDF form or if you have any other questions. Thank you. public boolean insertProduct(String productString) The boolean will indicate whether the Product was successfully created. Returns false if the product id already exists or if the StationerySystem is full. You will need to parse the Strings and create objects from them. The productStrings will come in the following formats: PDT,id,name,quantity STN,id,name,quantity,colour TECH,id,name,quantity,powerConsumption,warrantyPeriod FURN,id,name,quantity,weight,warehouse public int inStock(int productId) This should return the quantity of the product in stock, or -1 if the product doesn’t exist public boolean sell(int productId) This method will reduce the quantity of the item by 1 and return true else returns false if the quantity is 0 or the productId doesn’t exist public boolean restock(int productId, int quantity) This method will increase the stock of a particular product by the quantity specified, if the productId does not exist it should return false, else true. Assume quantity is always a positive number public void printInventory() This should print the store inventory in the following format and in the order they were loaded into the system: Type Id Name Quantity Price WAREHOUSE STN 0 Pencil 100 STN 1 A4 500 Pages 10 STN 2 Sharpener 10 $600.00 N $120.00 N $90.00 N public void closeStore() This should empty the StationarySystem and restore it to an empty state
Projekt-ID: 22430945

Om projektet

4 forslag
Projekt på afstand
Aktiv 4 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
4 freelancere byder i gennemsnit ₹1.113 INR på dette job
Brug Avatar.
I am an IT engineer with sound Java coding with 3 year of Java coding experience. Relevant Skills and Experience I have worked with standalone projects as well as web projects using technology like Spring, Hibernate ORM, Jersey REST, MySQL, littel bit of jQuery as per need[since we dnt need much jQuery knowledge
₹850 INR på 1 dag
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
My Bid Hi, I was reading this project and I'm confident I can help you with this. I can provide you some samples and some of my references of work if you are interested. Please send me a message as I'd like to discuss more with you. I'm located in NYC & I have over 10 years in development experience & over 6 in corporate IT experience. I do Apps , Websites , Logos , Marketing , Animation & video Design. I look forward to hearing from you. Thanks
₹1.050 INR på 7 dage
0,0 (0 anmeldelser)
0,0
0,0
Brug Avatar.
My Bid Hi, I work as a backend developer. I have built backed from scratch for more than 3 applications. I Have solid experience in software development and architecture. I have hands-on experience in java8, Spring Boot, OAuth and MySQL( more than 2 years of experience). After seeing the functionality table for part 2, I am fully confident that I can finish the functionalities within a day.
₹1.500 INR på 1 dag
0,0 (0 anmeldelser)
0,0
0,0

Om klienten

Flag for INDIA
Delhi, India
5,0
3
Betalingsmetode verificeret
Medlem siden apr. 21, 2017

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.