anirudhb / apcsa-piglatin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

apcsa-piglatin

requirements:

  • Write a program with a main method
    • PigLatin.main (primary program)
    • Punctuated.main (testing)
  • Create at least one new method which is called from main that takes at least one parameter
    • Question.askChoice
    • Question.ask
    • PigLatin.encode
    • PigLatin.decode
  • Call at least two distinct methods in the String class
    • literally anywhere
  • Utilize conditional statements or compound Boolean expressions
    • PigLatin.main
    • PigLatin.encode
    • PigLatin.encodeWord
    • PigLatin.decodeWord
    • PigLatin.decode
    • Punctuated constructor
    • Punctuated.isWord
    • Punctuated.toString
  • Utilize iteration
    • PigLatin.encode
    • PigLatin.encodeWord
    • PigLatin.decodeWord
    • PigLatin.decode
    • Punctuated constructor

About


Languages

Language:Java 93.4%Language:Nix 5.2%Language:Makefile 1.4%