Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

class Main { public static void main(String[] args) { // Homework #7 - OOP Methods // Instructions: // 1.) Create a Java class named 'CreditCard'

class Main { public static void main(String[] args) {

// Homework #7 - OOP Methods

// Instructions: // 1.) Create a Java class named 'CreditCard' // 2.) Declare an int variable named 'currentBalance' // 3.) Declare a String variable named 'type' // 4.) Create a Java constructor which takes a String parameter named 'creditCardType'. // Example: CreditCard (String creditCardType) // 5.) Inside the constructor, initialize the value of the String 'type' to the constructor parameter // 6.) Create a method named getBalance() which will return the current credit card balance // 7.) Create a method named makePurchase(int sum) which takes an int parameter named 'sum' which will update the int 'currentBalance' // 8.) Inside the main method, create an object of the CreditCard class with any credit card name. Example: Visa // 9.) Using the object of the CreditCard class, call the makePurchase method and make a purchase of 50$ //10.) Call the getBalance() method and verify it will return 50$ as its balance

// Additional Exercise: // 1.) Create a static method in the CreditCard class which prints the following output "Static method of Credit Card Class" // 2.) Call the static method inside the main method and verify that it will print the said output System.out.println("Assignment"); } }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions