TS Classes
TS Classes
class Customer {
// properties
// constructors
==================================================================================
class Customer {
// properties
lastName: string;
myCustomer.firstName = "Martin";
myCustomer.lastName = "Dixon";
console. log(myCustomer.firstName);
console. log (myCustomer.lastName);
Output
>node cluster.js
Martin
Dixon
class Customer {
firstName: string;
lastName: string;
this.lastName = thelast;
console. log(myCustomer.firstName);
console. log(myCustomer.lastName);
Output
>node cluster.js
Martin
Dixon
Difference between class only using properties and class using
constructor
While passing value to the class
myCustomer.firstName = "Martin";
myCustomer.lastName = "Dixon";
Access Modifiers
Example of code with private and without setting a getter and setter
class Customer {
myCustomer.firstName = "Susan";
myCustomer.lastName = "Public";
console.log(myCustomer.firstName);
console.log(myCustomer.lastName);
class Customer {
console.log(myCustomer.firstName);
console.log(myCustomer.lastName);