##
TypeScript λ²μ : 2.4.1
Visual Studio λ²μ : 14.0.25420.01 μ
λ°μ΄νΈ 3
νμΌ : ParallelogramF.ts
namespace JMath
{
export class ParallelogramF extends Polygon
{
...
}
}
νμΌ : Polygon.ts
namespace JMath
{
export class Polygon
{
}
}
μμλλ λμ :
Class Polygonμ μ¬λ°λ₯΄κ² μκ³ μμ΄μΌν©λλ€.
μ€μ νλ :
μ€λ₯ λ°μ : μ μΈ μ μ ν΄λ¦¬κ³€ ν΄λμ€κ° μ¬μ©λμμ΅λλ€.
νλ‘μ νΈ μμ±μμ 'JavaScript μΆλ ₯μ νμΌλ‘ κ²°ν©'μ²΄ν¬ λ°μ€λ₯Ό μ ννκ³ κ·Έ μμ 'xxx.js'νμΌ μ΄λ¦μ μ§μ ν κ²½μ°μλ§ λ°μν©λλ€.
ν΄κ²°μ±
:
1- "ParallelogramF.ts"νμΌ μ΄λ¦μ "ZParallelogramF.ts"λ‘ λ³κ²½νλ©΄ λ¬Έμ κ° ν΄κ²°λκ³ μ¬λ°λ₯΄κ² μ»΄νμΌλ©λλ€ !!!!
2- 'JavaScript μΆλ ₯μ νμΌμ κ²°ν©'νμΈλμ μ ν μ·¨μνλ©΄ μ¬λ°λ₯΄κ² μ»΄νμΌλ©λλ€ !!!!
νλ‘μ νΈμ ".csproj"νμΌμμ 'TypeScriptCompile Include = "ParallelogramF.ts"'μμΉλ₯Ό λΆλͺ¨ νκ·Έ λ΄μ λ§μ§λ§ νλͺ©μΌλ‘ λ³κ²½ν΄λ λμμ΄λμ§ μμ΅λλ€.
μ€λ₯κ° λ°μνλ©΄ μ»΄νμΌ λ μ½λκ° μ€νλμ§ μμ΅λλ€.
μλ΅ ν΄ μ£Όμ μ κ°μ¬ν©λλ€.
μ΄ λ¬Έμ μ λ΅λ³ μ¬μ΄μ κ΄κ³λ₯Ό μ°Ύμ μ μμ΅λκΉ? !!!
μ€λ₯κ° λ°μνλ©΄ μ»΄νμΌ λ μ½λκ° μ€νλμ§ μλ κ²μ΄ λΆλͺ
ν©λλ€ !!!!!!!!!
νμ§λ§ μ»΄νμΌ ν λ μλͺ»λ 'μ€λ₯'μ λν΄ μ΄μΌκΈ°νμ΅λλ€ !!!!
λ΄κ° 'λ¬λ¦¬λ€'μ λν΄ μ΄μΌκΈ° ν κ³³ ???
μ»΄νμΌ ν λ λ²κ·Έκ° μλ€κ³ νλλ°, μ€λ₯μμ΄ μ»΄νμΌν΄μΌνλλ° 'μλͺ»λ'μ€λ₯κ° λμ¨λ€ !!!!
@arashebrahimi μΆκ°ν΄λ³΄μΈμ
/// <reference path="Polygon.ts"/>
ParallelogramF.ts νμΌ λ§¨ μμ
μ΄λ₯Ό μννλ "μλ‘μ΄"λ°©λ²μ΄μμ μ μμ§λ§ μ»΄νμΌλ¬λ λ¨μΌ νμΌλ‘ μ»΄νμΌ ν λ ParallelogramF.ts μ μ Polygon.tsλ₯Ό μ»΄νμΌνλλ‘ μ μ μμ΅λλ€.
μ΄κ²μ΄ μ΄λ»κ² μμλλ λμμΈμ§ μ΄ν΄νμ§ λͺ»ν©λλ€. λ¬Έμ λ μμ ν΄λμ€κ° λμΌν λ€μ μ€νμ΄μ€ λ΄μμ μΈμλμ§ μλλ€λ κ²μ λλ€. μ΄λ‘ μ μΌλ‘λ μ°Έμ‘°λ₯Ό λͺ μ μ μΌλ‘ νΈμΆ ν νμκ° μμ΄μΌν©λλ€. μ»΄νμΌλ¬λ λͺ¨λ νμ ν΄λμ€λ³΄λ€ λ¨Όμ κΈ°λ³Έ ν΄λμ€λ₯Ό μ»΄νμΌνλ €λ©΄ _know_ν΄μΌν©λλ€.
@arashebrahimi κ° λ§νκ³ μλ κ²μ κΈ°λ³Έ ν΄λμ€ (νμΌ μ΄λ¦μμ) λ€μ μ€λ μμ ν΄λμ€κ° μμ κ΄κ³λ₯Ό μνλ²³μμΌλ‘ μΈμνμ§λ§ μ΄μ μ μ€λ μμ ν΄λμ€λ μΈμνμ§ λͺ»νλ μνλ²³ λ¬Έμ λ‘ λ³΄μ λλ€. κ·Έλ¬λ μΈν°νμ΄μ€μλμ΄ λ¬Έμ κ° μ‘΄μ¬νμ§ μλλ€λ κ²μ λ°κ²¬νμ΅λλ€.
Visual Studio λ²μ 15.4.5μ TS 2.5.3μμμ΄ λ¬Έμ λ₯Ό μ¬ν ν μ μμ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
@arashebrahimi μΆκ°ν΄λ³΄μΈμ
/// <reference path="Polygon.ts"/>
ParallelogramF.ts νμΌ λ§¨ μμ
μ΄λ₯Ό μννλ "μλ‘μ΄"λ°©λ²μ΄μμ μ μμ§λ§ μ»΄νμΌλ¬λ λ¨μΌ νμΌλ‘ μ»΄νμΌ ν λ ParallelogramF.ts μ μ Polygon.tsλ₯Ό μ»΄νμΌνλλ‘ μ μ μμ΅λλ€.