Skip to content

chri11g6/Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculator

Opgaven

simple Calculator

  • plus
  • minus
  • gange
  • dividere

avancerede Calculator

  • kvadratrod
  • cos
  • sin
  • tan
  • pow

Opgaven beskrivelsen

I skal lave en simpel Calculator. Den skal have en grafisk brugerflade og kunne foretage simple regne-operationer (plus, minus, gange, dividere) samt et par mere avancerede (fx. kvadratrod, cos, sin).

Lav et selvstændigt projekt (calculator) med to packages (presentation og logic). I logic-pakken laves først et Interface (Calculator), der beskriver de forskellige regneoperationer (fx public double add(double operand1, double operand2), osv) - dernæst en implemetation (CalculatorImpl), der implementerer dit interface. I presentation-pakken laves nu en test-klasse, med en main (TestCalculator), der laver en instans af din Calculator implementation, og tester de forskellige operationer.

I næste uge tilføjes så en brugergrænsefalde. Lav allerede nu en skitse, der viser opbygningen og hvilke felter og knapper den skal have.

About

Lave en lommeregner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published