⊗tsSpOpSMt 16 of 37 menu

Métodos estáticos em TypeScript

Não apenas propriedades podem ser estáticas, mas também métodos. Tais métodos podem ser chamados sem a criação de um objeto da classe.

Vamos ver um exemplo. Vamos criar uma classe que realiza a soma de elementos de um array. Vamos criar nela um método estático, que recebe um array como parâmetro e retorna a soma dos elementos do array:

class Calc { public static getSum(arr: number[]): number { let sum: number = 0; for (let elem of arr) { sum += elem; } return sum; } }

Vamos usar este método para encontrar a soma dos elementos de algum array:

let num: number = Calc.getSum([1, 2, 3, 4, 5]); console.log(num);

Adicione à classe Calc métodos que encontrarão a soma dos quadrados e a soma dos cubos dos elementos de arrays.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar