oop : variable, data type, assign

This commit is contained in:
haerong22
2021-03-05 20:08:45 +09:00
parent a6cd2f88d4
commit e106c78dbf
5 changed files with 78 additions and 0 deletions

6
JavaOOP/src/Java01.java Normal file
View File

@@ -0,0 +1,6 @@
public class Java01 {
public static void main(String[] args) {
System.out.println("hello world");
}
}

21
JavaOOP/src/Java02.java Normal file
View File

@@ -0,0 +1,21 @@
import object.Book;
public class Java02 {
public static void main(String[] args) {
// 프로그래밍 3대 요소 - 변수, 자료형, 할당
// {자료형} {변수} = {할당}
int a = 1, b = 1, c = a + b;
System.out.println(c);
float f = 34.5f;
System.out.println(f);
char d = 'A';
System.out.println(d);
boolean g = true;
System.out.println(g);
Book book;
}
}

35
JavaOOP/src/Java03.java Normal file
View File

@@ -0,0 +1,35 @@
import object.Book;
import object.Person;
public class Java03 {
public static void main(String[] args) {
// 관계를 이해하라. PDT vs UDDT
// 정수 1개를 저장하기 위한 변수를 선언하시오.
int a = 10;
// 책 1권을 저장하기 위한 선언하시오.
Book b = new Book();
b.title = "자바";
b.price = 15000;
b.company = "한빛미디어";
b.page = 700;
System.out.println(b.title);
System.out.println(b.price);
System.out.println(b.company);
System.out.println(b.page);
Person p = new Person();
p.name = "홍길동";
p.age = 20;
p.weight = 78.9f;
p.height = 184.8f;
System.out.println(p.name);
System.out.println(p.age);
System.out.println(p.weight);
System.out.println(p.height);
}
}

View File

@@ -0,0 +1,8 @@
package object;
public class Book {
public String title;
public int price;
public String company;
public int page;
}

View File

@@ -0,0 +1,8 @@
package object;
public class Person {
public String name;
public int age;
public float weight;
public float height;
}