TypeScript
मूल उदाहरण टाइप करें
खोज…
टिप्पणियों
यह एक मूल उदाहरण है जो एक सामान्य कार क्लास का विस्तार करता है और कार विवरण पद्धति को परिभाषित करता है।
और टाइपस्क्रिप्ट उदाहरण यहां खोजें - टाइपस्क्रिप्ट उदाहरण GitRepo
फैली और सुपर कीवर्ड का उपयोग करते हुए 1 मूल वर्ग विरासत उदाहरण
एक सामान्य कार वर्ग में कुछ कार संपत्ति और एक विवरण विधि होती है
class Car{
name:string;
engineCapacity:string;
constructor(name:string,engineCapacity:string){
this.name = name;
this.engineCapacity = engineCapacity;
}
describeCar(){
console.log(`${this.name} car comes with ${this.engineCapacity} displacement`);
}
}
new Car("maruti ciaz","1500cc").describeCar();
HondaCar मौजूदा जेनेरिक कार क्लास का विस्तार करता है और नई संपत्ति जोड़ता है।
class HondaCar extends Car{
seatingCapacity:number;
constructor(name:string,engineCapacity:string,seatingCapacity:number){
super(name,engineCapacity);
this.seatingCapacity=seatingCapacity;
}
describeHondaCar(){
super.describeCar();
console.log(`this cars comes with seating capacity of ${this.seatingCapacity}`);
}
}
new HondaCar("honda jazz","1200cc",4).describeHondaCar();
2 स्टैटिक क्लास वैरिएबल उदाहरण - गिनें कि कितने समय के तरीके को लागू किया जा रहा है
यहाँ countInstance एक स्थिर वर्ग चर है
class StaticTest{
static countInstance : number= 0;
constructor(){
StaticTest.countInstance++;
}
}
new StaticTest();
new StaticTest();
console.log(StaticTest.countInstance);
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow