Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/ObjectsOne.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions .idea/encodings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 20 additions & 0 deletions .idea/jarRepositories.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 14 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

48 changes: 48 additions & 0 deletions object1/src/main/java/object1/Car.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
package object1;

public class Car {

private String make;
private String model;
private int year;
private int mileage;

public Car(String make, String model, int year, int mileage) {
this.make = make;
this.model = model;
this.year = year;
this.mileage = mileage;
}

public String getMake() {
return make;
}

public void setMake(String make) {
this.make = make;
}

public String getModel() {
return model;
}

public void setModel(String model) {
this.model = model;
}

public int getYear() {
return year;
}

public void setYear(int year) {
this.year = year;
}

public int getMileage() {
return mileage;
}

public void setMileage(int mileage) {
this.mileage = mileage;
}
}
39 changes: 39 additions & 0 deletions object1/src/main/java/object1/Chair.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
package object1;

public class Chair {

private String material;
private String color;
private int legs;

public Chair(String material, String color, int legs) {
this.material = material;
this.color = color;
this.legs = legs;
}

public String getMaterial() {
return material;
}

public void setMaterial(String material) {
this.material = material;
}

public String getColor() {
return color;
}

public void setColor(String color) {
this.color = color;
}

public int getLegs() {
return legs;
}

public void setLegs(int legs) {
this.legs = legs;
}

}
38 changes: 38 additions & 0 deletions object1/src/main/java/object1/Dog.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package object1;

public class Dog {

private String name;
private int age;
private String breed;

public Dog(String name, int age, String breed) {
this.name = name;
this.age = age;
this.breed = breed;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}

public String getBreed() {
return breed;
}

public void setBreed(String breed) {
this.breed = breed;
}
}
23 changes: 22 additions & 1 deletion object1/src/main/java/object1/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,28 @@

public class Main {


public static void main(String... args) {
Logger logger=Logger.getLogger(Main.class.getName());
logger.info("This is a module-using Hello World!"); }
logger.info("This is a module-using Hello World!");

Person person = new Person( "Name", 7);

Chair chair = new Chair("wood", "Dark coffee",4);

Dog dog = new Dog( "Lacy", 5, "Buldog");


Car car = new Car("Honda", "Odisey" , 2018, 20000);

System.out.println(person.height);
System.out.println(person.name);
System.out.println(person.age);
System.out.println("Material:" +chair.getMaterial() + "\n " + "Color:" + chair.getColor() + " \n" + "Legs:" + chair.getLegs());
System.out.println("Name:" +dog.getName() + "\n " + "Age:" + dog.getAge() + " \n" + "Breed:" +dog.getBreed());
System.out.println("Make:" +car.getMake() + "\n " + "Model:" +car.getModel() + " \n" +"Year:" +car.getYear() + " \n" +"Mileage:" +car.getMileage());



}
}
27 changes: 27 additions & 0 deletions object1/src/main/java/object1/Person.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
package object1;

public class Person {

// Define Instance Variables
// different for each object!
String name;
int age = 0;
int height; // centimeters

// Constructor
public Person(String name, int age) {
this.name = name;
this.age = age;
this.height = 0;
}

public static void main(String[] args) {
// Declare and initialize an object
Person person1 = new Person("John", 30);

/* Now you can use the Object `person1` */

}


}//class