JS OOP: 20. Public class field
by istiq20
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Class: public class field</title>
</head>
<body>
<script>
class Customer {
// public class field (bisa diakses dari luar class)
firstName;
lastName;
balance = 0;
constructor(firstName, lastName) {
// public class field bisa diakses dari constructor
this.firstName = firstName;
this.lastName = lastName;
}
sayHello() {}
}
const eko = new Customer("Eko", "Khannedy");
console.info(eko);
console.info(eko.firstName); // Eko
</script>
</body>
</html>