Question
public class Assignment1 { private final int HEIGHT = 11; public enum Patterns{ bottomLeftTriangle, bottomRightTriangle, topLeftTriangle, topRightTriangle, centerTriangle, }; // Write details of your algorithm
public class Assignment1 {
private final int HEIGHT = 11;
public enum Patterns{
bottomLeftTriangle,
bottomRightTriangle,
topLeftTriangle,
topRightTriangle,
centerTriangle,
};
// Write details of your algorithm
void printCenter(char ch){
}
// Write details of your algorithm
void printBottomLeft(char ch){
}
// Write details of your algorithm
void printTopLeft(char ch){
}
// Write details of your algorithm
void printBottomRight(char ch){
}
// Write details of your algorithm
void printTopRight(char ch){
Java Program
The goal of this programming assignment is to practice implementing a class in Java, using access modifiers, and developing your algorithms for a problem.
Description
- Develop a class in Java which produces the following outputs according to the input parameters
- Your program is going to draw 5 different triangles, (1) left-bottom right triangle, (2) right-bottom right triangle, (3) left-top right triangle, (4) right-top right triangle, (5) isosceles triangle with fixed height
- You are going to use the framework ( Assignment1.java)
- Implement the 5 print functions
- Update access modifiers of these 5 print functions
- For the isosceles triangle, since you know the height, first you need to compute the base, and then, start drawing.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started