recursal/Fanatic-Fandom huggingface dataset:
Episode 6

This is the sixth episode of Lalin's Curse.

## Summary

The episode starts with the group standing by the decomposing hand in shock before starting to run away. A figure is shown watching them run. The group runs until they reach a road,  Felix and  David (along with Coco) being shown lagging slightly behind.

As soon as they get there,  Tobias says that he’s going to call his mom, which causes  Eric to protest. He says that if he calls they will all get in trouble and they won’t be able to investigate anymore. On the other hand, Tobias argues that finding a hand in the woods is extremely serious and calling the police is the right thing to do.

Felix, exhausted, collapses onto the ground. He says that he’s fine and that he just got dizzy, although David is visibly worried about him. Eric continues to insist that he thinks calling the police was a bad idea, especially since they could’ve discovered something cool otherwise. He eventually calls David a coward, which causes  Cody and Felix to yell at him to shut up. Felix tells Eric that if he really wants to investigate more he could go alone, but he states that he’ll go another day.

Afterwards, Tobias recounts what his mother told him over the phone call. His mother said that they shouldn’t touch anything, that the group should go home, and that she’d come get the hand. Tobias also states, upset, that he got grounded.

## Characters (in order of appearance)

* Coco

* David García Martínez

* Felix López Dorado

* Tobias Ruiz Castro

* Cody Lozano Blasco

* Eric Bermúdez Parejo

* Beanpole

## Important details

* It's confirmed that there was a figure watching the group.

* Tobias' mother (a police officer) plans to come get the hand.

## Gallery

The group runs away from the handThe figure watches the group leaveFelix and David lag behindTobi decides to call his mom; Eric arguesTobi argues with EricI can't believe Felix died D:Eric calls David a cowardCody and Felix yell at EricTobi's upset that he got grounded
Lucía Castilla Perales

## Lucia Castilla Perales

* Season 1
* Season 2

**Lucía Castilla Perales** is a teenager living in Lalin. She is a secondary character along with María and Noemí.

## Appearance

Lucía has fair skin and short brown hair. She has brown eyes and is above average height. She has one earlobe piercing and one helix piercing, and wears 3 rings on her fingers.

Lucía is often associated with light blue, as she is usually seen wearing primarily shades of blue. Her Season 1 outfit consists of a navy tank top and a striped blue sweater, with a black and blue choker, dark leggings and brown boots. In season two, she is seen wearing a white blouse with a navy striped sweater over it, navy ripped jeans, and dark boots.

## Personality

Lucía is optimistic and friendly, welcoming new things with open arms. She is seen to be loyal to her friends, but often calls them out on their questionable actions. She is usually seen together with María and Noemí.

## History

As of Season 1, not much is known about Lucía's background or home life.

## Trivia

* Lucia, along with Maria, Eric, Noemi, Selena, Cody, and Tomas, makes a cameo in Delete.
Episode 2

This is the second episode of Lalin's Curse. This episode was redrawn from its original on Discover for its relaunch on Originals.

## Summary

The episodes start with David’s alarm clock ringing.

 He turns the alarm off before trying to go back to sleep, however Coco forces him to get up by stealing his blanket. The first thing David does when he gets up is cross September 17th off on the calendar and flip the page to December. December 21st is circled with the phrases, “End World?” and, “Aliens?” written around it.

After getting dressed, David heads downstairs. His mother hugs David goodbye before she leaves to bring Nina to Uni. While having breakfast (a cinnamon roll and orange juice), David asks his father if he’s ever heard about a curse in Lalin, citing the murder. His father reveals that the murder was just a fight between gangs.

Once he finishes breakfast, David leaves so that he can ride his bike to school. On the way, he thinks about the murder and becoming paranormal detectives with his friends.  His thoughts are cut short when he hears screaming. David immediately investigates, finding a terrified  Felix, hiding from cockroaches on top of a dumpster. After murdering a cockroach, David notices a group of cockroaches walking in a line towards the farm. He looks through the window of the building to find it completely empty inside.

When David - prompted by Felix- turns away, he’s startled by a knocking on the window, the noise coming from seemingly nothing. Felix yells at him and tells him that they’ll be late to school, which convinces David to leave. As the two start to bike away, a figure that was previously not there is visible in the window.

## Characters (in order of appearance)

* Coco

* David García Martínez

* David's Mother

* Mateo (David's father)

* Nina

* Sofía

* Felix López Dorado

* The Demon

## Important details

* The murder is said to be because of a fight between gangs.

## Gallery

Coco steals David's blanket (and our hearts)David's calendarDavid's mom hugs himDavid's dad reveals info on the murderFelix is absolutely terrifiedDavid notices the cockroaches walking in a lineDavid looks through the windowA close-up of the figure
Sintaxe Java

###### << Anterior - Home - Próxima >>

Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 pela empresa Sun Microsystems. Diferente das linguagens convencionais que são compiladas para código nativo gerando arquivos executáveis, a linguagem Java é compilada para um bytecode que é executado por uma máquina virtual chamada de JVM (Java Virtual Machine).

### **Sintaxe**

O desenvolvimento da linguagem Java, teve como base a linguagem C++. Na nova linguagem, buscou-se aperfeiçoar os pontos considerados desvantagens em C++, criando assim uma linguagem mais simples e voltada para atender as necessidades do desenvolvimento de aplicações em ambientes distribuídos e heterogêneos. Devido ao Java ter se baseado em C++, elas acabaram se tornando muito parecidas, sendo que as principais semelhanças estão em suas sintaxes. **Fonte: Revista Easy Java Magazine 25**

**Por onde começar**

* Se você é fluente em C/C++, ou pelo menos se vira bem na linguagem, comece conhecendo as diferenças e semelhanças entre Java e C lendo este artigo: C/C++ e Java: Principais características
* Se já estudou C mas não tem prática na linguagem, aconselho uma revisão. Aqui um bom resumo dos elementos básicos.
* Se não conhece C, recomendo um estudo cuidadoso da sintaxe básica do Java. Aqui um bom texto sobre o assunto.
* Se você não sabe nada de programação, aconselho a aprender uma linguagem estruturada antes de partir pra POO, aqui uma apostila para um curso introdutório de C.

**Principais elementos com a mesma sintaxe em Java e C/C++**

* Declaração e inicialização de variáveis locais
* Declaração de parâmetros em métodos/funções
* Blocos de comandos
* Comandos de repetição: for, while e do-while
* Comandos de controle de fluxo: if, if-else, switch
* Operadores de atribuição
* Operadores aritméticos
* Operadores lógicos e bit-a-bit
* Operadores relacionais
* Comentários
Kosaku Kawajiri

**PLAYSTYLE**

1000HP

Force the opponent to play around you, score a knockdown, then abuse powerful okizeme.

Kosaku uses his good normals, his counter HHA, and his large, unblockable projectiles to make the opponent hesitant to attack. When Kosaku scores a hard knockdown, he then uses his projectiles to create monstrous okizeme mix-ups. While both S-OFF and S-ON have good normals, S-ON is his main mode due to being able to Stand Rush his projectiles.

His main special in both modes is 214A, which creates an air bubble projectile. In S-OFF this bubble is remote controlled. Its speed is determined by LMH, and can be ‘shoved’ to track towards the opponent and speed up. While the air bubble doesn’t do damage, 22AA causes an unblockable explosion that gives hard knockdown. His S-ON version is especially deadly: not only does the bubble explode on contact, it can be Stand Rushed to create a variety of unblockable mix-ups and combos. Other notable S-ON moves are 236A, a Stand Rushable attack that implants a bomb in the opponent. Unlike Yoshiage’s version, this bomb is unblockable. 421A is also a very unique move where Kosaku creates a shield that grants him one hit of invincibility. Combine this with his counter HHA, and an unblockable GHA that heals him, and he becomes a character that’s very hard to approach.

Kosaku’s strengths are very apparent -- especially when you are fighting him. His unblockable attacks lead to constant damage and meter, allowing him to kill quickly. His back wall combos can do massive damage as well. That being said, he is a very technical character with very little room for error. His advanced combos are hard, with Kosaku often needing to parry his own explosions. Missing a combo or mix-up leads to Kosaku being damaged himself. He takes a lot of practice, but the reward is deadly, aggravating character for your opponent to fight.

**PROS**

* Multiple unblockable attacks.
* Excellent okizeme due to 214A, leading to a chain of combos.
* S-ON 214A can be unblockable, and implants unblockable bomb.
* Huge back wall damage.
* GHA is unblockable, anti-airs, heals Kosaku, and reverses transformations.
* S-ON 421A gives one hit of invincibility.

**CONS**

* Combos are very strange, and high execution.
* Combos and mix-ups involve explosions that can hurt Kosaku, so messing those up is more of a set back than other characters.
* Characters with odd angles of attack can get around Kosaku’s bubbles.
* Characters with fast projectiles can beat out his air bubbles.

#### **Combos**

S-Off

2Lx2 > 5LMH > 236A

2Lx2 > 5LM > 5H (1st hit) > 214L > 2AA > dash > 2L > 5MH > 236A

(Corner Wall) 5LM > 5H (1st hit) > Qs-on > 5M > 5H (1st hit) > 236A (S) > 2M > dash > 2Lx2 > 5LM > 236L

2L > 5LM > 5H (1st hit) > GHA

2Lx2 > 5LM > 2H > Stand On > 3M

S-On

(Side Wall) jM > 2L > 5H > 236A (S) > 2M > dash > 2Lx2 > 5LMH > 236L
Delete

**Delete** (sometimes stylized in all capitals) is a 2016 one-shot manga written and illustrated by Isabel Terol Martínez (Isakytm). Delete is the prequel/spinoff of Lalin's Curse. Though it is called a prequel it is not essential to understanding the plot of Lalin's Curse.

## Official Summary

### Spanish

La tranquila vida de X se tambalea cuando aparece un siniestro personaje que destroza su hogar y dice actuar en nombre del misterioso “creador”, un ser supremo que planea destruir su mundo. Decidida a evitarlo cueste lo que cueste, X acepta la ayuda del pájaro F:El para desentrañar el misterio e intentar impedir que ese misterioso creador lo destruya todo.

### English

The peaceful life of X is crumpled apart when a sinister being appears and destroys her home, calling themself the mysterious "creator", a being with a supreme plan to destroy the world. Determined to avoid it at all costs, X accepts the help of the bird F:El, in order to unravel the mystery and attempt to prevent the mysterious creator from destroying everything.

## Background

The story takes place in 2010 (two years prior to the start of LC) when both David and  Felix are 12 years old.

## Characters

* David García Martínez
* Felix López Dorado
* Nil
* The Demon
* X (Valor)
* F:El

## Where to Read

Currently the only two ways to read Delete are by buying the original **Spanish** version of the book found on Amazon or Normacomics, or by reading the **English fan translation** found on the Lalin's Curse Amino. It was translated/edited by users Blapi, Butter, Mystic, Wispy, and King, and Isaky has given her nod to it as well.

Isaky has stated that she wants to officially translate and publish Delete in English, although that would be very far in the future.[*citation needed*]

## Trivia

* The events of Delete will be explored in further depth in Lalin's Curse.
* Delete was the winner of the NormaComics contest in 2016.
* Delete was inspired by RPG Maker games, namely *Ib, Yume Nikki, The Witch House,* and *Corpse Party*.
	+ David and Felix's game is implied to be created on RPG Maker or a similar program.

## References

1. ↑ Delete's page on Norma Comics
2. ↑ Isa's translation on the LC Amino
3. ↑ https://aminoapps.com/c/lalins-curse/page/item/q-a-p1-2018/2a8N\_X1CwIXRzpGe1vWebN21Pl7XM1NEn
4. ↑ Blog post on Norma Editorial
Vedoiros

A **vedoiro** (Male, female: **vedoira**) is a Galician term meaning "the ones that can see", referring to psychics. A psychic is a person who claims to use extrasensory perception to identify information hidden from the normal senses, particularly involving telepathy or clairvoyance, or who performs acts that are apparently inexplicable by natural laws.

To date, in The Curse of Lalin, David is the only confirmed vedoiro from season 1. But it is suspected that other characters, such as Maria and Alanna could be as well.

## Characteristics

Much is still unknown about verdoiros, but some details have been confirmed so far: Their eyes glow when they are under stress or when experiencing strong emotions. They can also manipulate your dreams, often called lucid dreams.

It should be noted that they also possess supernatural abilities, some of which are:

* Telekinesis
* Healing powers
* Vision of ghosts, spirits and demons
* Astral projection

## Members

* David García Martínez
* Anonymous White-Haired Girl

## References

1. ↑ https://pt.wiktionary.org/wiki/vedoiro
2. ↑ https://en.wikipedia.org/wiki/Psychic
3. ↑ Episode 42
Lalin

Source: Wikipedia

Lalin is the town Lalin's Curse takes place in. Its real-life counterpart is Lalín, a town in northern Spain.

The diacritic in the name is used interchangeably, as it is spelled Lalín in real life, but might have been left out on purpose to 'americanize' the title for English readers, or to avoid issues with special letters. Nonetheless, the town is referred to as Lalin here for simplicity.

## Known Information

Lalín is an apparently normal town in its entirety, being considered by a certain citizen as a miracle that something unusual happened. On the other hand, despite the supposed normality that characterizes it, Lalín receives little or no attention from the rest of the world; there is a group of people who want to keep it hidden and if someone from abroad begins to divulge information about the town, either by TV or social networks, it will worry that group.

Its residents are not only humans, but also inhabit other species of supernatural creatures ranging from reptilians (like Cody), demons (like the "demon"), and supposed beings known as Vedoiros (like David).

After a reporter from the Fourth Dimension series, Mónica, visited Lalín, rumors began of a supposed curse that the town had, as well as to make known the other types of inhabitants it had.

## Real-Life Lalin

Lalín is a municipality in Galicia, Spain, in the north of the province of Pontevedra. It's the capital of the region of the Deza.

The town has a population of 20,158 inhabitants (2014). The surface of the municipality is 326.8 km2, being the biggest municipality in the province of Pontevedra and the fourth of Galicia, with a population density of 63.85 inhabitants/km2.

More about Lalín can be found on its website and Wikipedia page.

## References

1. ↑ https://en.wikipedia.org/wiki/Lal%C3%ADn
2. ↑ http://www.ige.eu/igebdt/esq.jsp?paxina=002003001&c=-1&ruta=fichas%2Fbdmunicipal\_tablas.jsp%3FESP%3D36024
3. ↑ https://en.wikipedia.org/wiki/Instituto\_Nacional\_de\_Estad%C3%ADstica\_(Spain)
Rafael

**Rafael** is a resident of Lalin and a friend and co-worker of Esteban. He works at a restaurant, which serves as the venue for the meeting at the end of Season 1. He also works for Uxio, and is aware of David's powers.

## Appearance

Rafael is tall, with long black hair, brown eyes, and tan skin. He has a goatee, and wears a red and white work uniform.
Episode 8

This is the eighth episode of Lalin's Curse.

## Summary

The episode starts with  Felix receiving the text that  David sent in the  previous episode, asking if he’s doing better. He replies that he’s fine but won’t go to school the next day because he feels lazy.

Upon being asked why he doesn’t tell the others, Felix calls David. He tells David that he doesn’t feel like telling his friends that he has a heart problem and that he could quite possibly die any moment. He continues by stating that the only reason David knows is because they and their families have been close for so long, he was going to find out eventually. David fondly affirms, remarking that they are practically brothers.

Felix says that he’ll be fine as long as the group doesn’t do anything crazy again. David, reminded of the investigation, confesses that he’s upset that it didn’t go anywhere. He starts talking about how finding something supernatural would be amazing and he’d be able to go on

    Cuarta Dimension. He continues by stating that he wasn’t thinking of going into the forest and that he’s a coward anyways, which Felix quickly refutes.

 Tobias texts David and sends him a picture of the scale-like object that  his mother found. David startles Felix by yelling in surprise before announcing that the scale was from a reptilian and that everything makes sense now. David’s mom barges in and orders him to stop shouting and to go to bed. Felix wishes the two goodnight and goes to bed as well.

## Characters (in order of appearance)

* David García Martínez

* Felix López Dorado

* David's Mom

* Tobias Ruiz Castro (over text)

## Important details

* Felix has an unnamed heart disease.

* David theorizes that the scale-like object is from a reptilian, rather than a demon.

## Gallery

Felix admits that he feels lazyFelix reveals his heart condition (plus drugs)David states that nothing's going to happenA picture of David, Felix, and their familiesDavid says that they're like brothersDavid imagines being on Cuarta DimensionDavid yells, surprising FelixDavid theorizes that it's reptilitansFelix goes to bed
Victoria Martínez Torregrosa

Sofia (Daughter}

Mateo (Husband)

**Victoria Martínez Torregrosa** is a resident of Lalin and David's mother. She is a minor character and only appears a few times.

## Appearance

Victoria is about average height, and has fair skin, green eyes, and chin-length brown hair. She usually keeps her hair down, and usually wears neutral colors and casual or business-casual clothing. She wears thin black-rimmed reading glasses.

## Personality

Victoria seems to be a bit strict on the subject of time; claiming David for the time he returns and when he reminds him of bedtime. But at the same time, she is a loving mother to her children and her husband, being someone who cares deeply about her family. Likewise, he is affectionate with his friends and that of his children, treating Felix as part of his family.

Proving to be especially protective of David, knowing what happened to him at school and his suicide attempt two years ago.

## Historia

Two years ago, Victoria was unaware of the mistreatment David received at school and it wasn't until Félix brought him home unconscious. Once David returned from the hospital after giving them stitches, Victoria would talk to David and he would tell her about his problems. She and Mateo would go to the school to tell the principal about the situation their son was in.

It is unknown if she and Mateo would find out that Felix was also one of David's annoyances.

## Lalin's Curse

### Season 1

Victoria would appear in episode 1 where she tells David the time she arrives and then jokingly asks Félix if it was his fault that he ate the last flan. She wouldn't be too sure about David's ability to resist watching shows with a ghost and would invite Felix to stay since she sees him as part of her family.

The next morning he would say goodbye to his family to take Nina to the university and then go to work, giving Mateo and Sofía kisses and asking David if the ghosts let him sleep.

In episode 10, Victoria asks Nina to hurry up and she noticed David's despondent state and asked her husband what was happening to him. After David partially removed his shirt to accommodate her and his family noticed the bruises he had, Victoria went to examine him, asking if anything had happened to him at school only to remain silent after David claimed nothing had happened. Victoria would stop Nina's jokes about Sofia's accusation that it was a shadow that caused the bruises and before leaving she would tell David that they will go to the doctor together after he returns. He says goodbye to his son with a smile.
The Bridge

The Bridge is a major location in Lalin's Curse, and one of the main settings in Delete.

## Appearance

The bridge is old and covered in moss, and presumably made of stone and bricks. The bridge is a few floors high, connecting the path towards the forest. It is close to a sunflower field, and there is a path and a river under the bridge.

## History

Two years ago, David could no longer stand the bullying he received at school and in winter he decided to jump off the bridge. Felix saw him jump and grabbed him, stopping him from falling. David tries to get Felix to let him go saying he was tired of him and all, the two end up falling over and once Felix regains consciousness he pulls David out of the background and takes him home to treat him.

#### Deleted

The bridge appears in X and F:El's journey to save the worlds, they come to a bridge in the world created by the demon, F:El seems to go into a state of panic and then depression and X tries to comfort him.

#### Lalin's Curse

The bridge makes its debut in chapter 20, where Cody decides to leave David and an unconscious Felix to keep them safe.
Lalin's Curse

**Lalin's Curse** is a supernatural/fantasy webcomic written and illustrated by Isabel Terol Martínez (Isakytm) and published by LINE Webtoon. It is the continuation/parent story of Delete. The story follows protagonist David as he searches for all things supernatural.

## Official Summary

### Discover

In a small town in northern Spain, a group of teenagers begin to investigate and search for evidence of paranormal phenomena. Although the "evidence" they seek may find them first.

### Originals

David is what the supernatural crowd likes to call a “true believer,” a badge the teen wears proudly as he searches for the existence of all things scary and mysterious. When David, alongside his skeptical best friend Felix, are presented with proof that something terrifying may have landed right on their doorstep, the hunt for the Curse of Lalin is on - and life will never be the same again.

## Characters

### Season 1

* David García Martínez
* Felix López Dorado
* Tobias Ruiz Castro
* Cody Lozano Blasco
* Eric Bermúdez Parejo
* Noemí Roldan Segura
* María Navarro Becerra
* Lucía Castilla Perales
* Uxio
* Esteban Lozano Duran
* Jessica
* Mateo García Castillo
* Veronica Martínez Torregrosa
* Sofia García Martínez
* Nina García Martínez
* Coco
* Julen
* Kris
* Beanpole
* The Demon
* Rafa
* Tomás Escolano Alberola

### Season 2

* Selena Aguilar Calvet
* Rocío Quevedo Pascual
* Dara Villa Benítez
* Arhiel
* Alicia

## Trivia

* Lalin's Curse is set to have 4 or 5 seasons, with the story spanning 4 years.
* It is set in 2012-2016 Lalin, which is based on the real town in Spain.
	+ 2012 was chosen partly because that's when the characters turn 14-15, and partly because that's when aliens were supposed to invade and end the world according to urban legends.
* Some of the creatures are based on northern Spanish mythology, while others are made up by the author.
	+ One example given is the Santa Compaña.
* Isaky cited works such as Super 8, My Hero Academia, The Exorcist, Cuarta Mileno, Gravity Falls, The X Files, and BuzzFeed Unsolved as her inspirations for Lalin's Curse.
* Lalin's Curse originally had a Spanish and English version on Webtoon Canvas, before transferring to a new URL for the Discover contest.
* One of the first versions of Lalin's Curse featured only David, Cody, Noemí, and Felix.

## References

1. ↑ https://www.goodreads.com/book/show/42193054-lalin-s-curse
2. ↑ Lalin's Curse on WEBTOON
3. ↑ https://twitter.com/isakytm/status/1345324646523133952
4. ↑ 2012 Phenomenon on Wikipedia
5. ↑ 5.0 5.1 https://aminoapps.com/c/lalins-curse/page/item/q-a-p1-2018/2a8N\_X1CwIXRzpGe1vWebN21Pl7XM1NEn
6. ↑ 6.0 6.1 https://aminoapps.com/c/lalins-curse/page/item/q-a-p2-2018/Vbkv\_BVsvI58Z06QY2lNP1laW00NYka0xb
Tomás Escolano Alberola

**Tomás Escolano Alberola** is a secondary character in Lalin's Curse. He is a student in Class 1A.

## Appearance

Tomas is short, with brown hair that covers his hair, green eyes, and tan skin. He wears a blue and white shirt, dark pants and shoes, and a black beanie. He often has headphones around his neck. Tomás also wears braces.

## Lalin's Curse

### Season 1

Tomas is only seen a few times as a background character, with a couple of lines in Episode 13. He sits beside Felix in class, and is quick to speak up when he is missing and replaced by Eric and Cody. He also appears in the season finale, standing beside Uxio when Arhiel appears in the final scene.

## Trivia

* Tomas, along with Maria, Eric, Noemi, Selena, Lucia, and Cody, makes a cameo in Delete.
Session 3

The party returned to Muhama to meet with Tilman Ruhl and follow up on their mission. They were allowed to keep the truck lent out to them, and then went to the center of town and encountered a man named Adolar who was in contact with their superior. Learning he wanted to employ them, they received instructions from him to journey back to Dar-Es-Salaam and make contact again with Lennard, a mutual contact now, to see what information could be gleaned about current corruption in Mittelafrika under Hermann Goering.

Whilst travelling back, they encounter a group of armed security forces drinking and shooting at the local tribes people in the area. A standoff ensues, ending with a lion appearing from the bush and attacking the security men, then they retreated after one of their own was killed.

The party finally arrives in Dar-Es-Salaam, and contacts Lennard at a local bar. They learn what they can about various peoples, including a man named Klaus Linden who is employed by the colonial government, and is somehow involved with illegal shipments coming into the docks at night. Meeting up with Adolar again, they make a plan to stake out the docks and see if they can observe these illegal shipments coming in. After a few days of waiting, they do manage to observe something at night, and Adolar slips up by accidentally gives their presence away, but not before a couple of the players manage to tail the shipment in their own truck, Gunfight ensues, with two of the thugs killed in the firefight, and the players aim to regroup after noting the factory the shipment was delivered to.

Elapsed time, 7 days. End date - March 31st, 1935.

Previous - Session 2

Next - Session 4
Atributos

Os atributos são críticos para o bom funcionamento dos objetos. Não é exagero dizer que as classes existem principalmente para proteger e processar os atributos. Atributos são mais do que dados relacionados aos objetos, eles fazem parte da definição dos objetos. Não confunda atributos com variáveis, em POO, variáveis servem para auxiliar o processamento, mas não são o objetivo do processamento. Além disso são sempre voláteis, só podem ser declaradas dentro dos métodos e só existem enquanto o método está em execução. Assim que o método é encerrado, elas deixam de existir. Já os atributos são declarados na classe, fora de qualquer método e existem enquanto o objeto existir. Os atributos podem ser acessados por qualquer método da classe, as variáveis só pode ser acessadas dentro do método onde foram declaradas.

É extremamente importante que a classe cuide de manter os atributos sempre com valores válidos. Se um atributo receber um valor inválido, o objeto não funcionará corretamente. Por esse motivo, atributos quase nunca são públicos, são sempre privados ou protegidos.
Monica

**Monica** is a resident of Lalin and a minor character. She is a journalist for the show Cuarta Dimension.

## Appearance

Monica is around average height, with fair skin, blue eyes, and shoulder-length strawberry blonde hair. She wears mostly business-casual clothes, and in Episode 0 she wears a long brown coat.

## Personality

Although only shown a few times, Monica has proven to be determined and dedicated to her job. She ventures into the woods of Lalin at night, despite hearing rumours about demons and other supernatural beings lurking in the woods. Monica even stumbles across a murder by a supposed 'demon' and stays in the forest "for the sake of the show".

## History

Nothing is known about Monica's history to date.

## Trivia

* Monica is the first character ever shown in Lalin's Curse.
Arhiel

**Arhiel** is a supporting character in Lalin's Curse and Felix's mother. She appears briefly at the end of Season 1, and is set up to be seen more in the future.

## Appearance

Ariel is presented as a fair-skinned woman, wavy dark blue hair with two bangs on the sides that reach her chin and one in the middle of her face, bright red eyes with a characteristic vertical pupil. She wears blue lipstick, has a mole on the bottom of her mouth, and also has a series of tattoos on her right arm; One is located on the top of his shoulder that is similar to the series logo, while the rest of his arm features different symbols related to the concept of magic.

In her appearance in the season one finale, she was seen wearing a long-sleeved white blouse that exposed the sides of her arms, long baggy black pants, black heels, and a black hat. She also wore round black-rimmed glasses, round earrings, a ring with a sparkly pink jewel, and a black snake-shaped ring.

## Personality

Due to the short time she had, much of Ariel's personality is still unknown. But at the end of the first season, it is seen that she doesn't care much what others think of her and if they reject her, she calmly says "Ah... I see that my beloved Lalin hasn't changed".

It is clear that Arhiel is not a good mother figure and possibly a bad wife. In Felix's flashback to her, Arhiel simply watches as he screams for help while being attacked by a creature with many eyes. Her cat seems to be keeping an eye on him for unknown reasons as well.

## History

Arhiel's past is still unknown, but at some point he would meet Julen López, marry him and have Félix. In an inaccurate moment, Ariel would not help Felix while he was being attacked by an unknown creature and would earn the scorn of a group of people belonging to Uxio, Esteban and Rafael.

It is believed that she divorced Julen and would be out of lalin.

## Lalin's Curse

### Season 1

In episode 45, after listening to the conversation of the people in the motel where Rafael supposedly works about a long search and the tests of different kids, Arhiel appeared with his cat saying that he could find his target faster. After those present were shocked by her sudden appearance, she says that her beloved lalin didn't change a thing.

## Trivia

* She is the last character shown in Season 1.
* She has the logo of the series tattooed on the top of her shoulder, though the eye is purple instead of golden.
* Arhiel is often drawn with witch themes and imagery, so it is speculated that she is a witch.
* Some official artwork separate from the series canon shows Arhiel taking on the role of Mother Gothel from the film Tangled.
	+ This could be a future allusion to the bad relationship he has with his son.
Episode 21

This is the 21st episode of Lalin's Curse.

## Plot

Back two years ago Felix says goodbye to his friends and when he sees David on his bike he apparently follows him. When Felix reaches the bridge, he sees David in tears and when the latter begins to give way to jump into the river, the former runs in a state of shock, catching him in time.

But even though Felix tried to talk to him and reconsidered what he was doing, David asks him if he wants to talk now after everything he did to him that he doesn't want to talk to him anymore and hates him, ending up saying let him go. A dream projection of the demon then appears telling Felix how painful it must be to repeat these memories over and over again and that David hasn't really forgiven him. As Felix returns to focus on the situation he finds himself in, the Demon possesses David's body to drag Felix down with him and as they fall, the Demon tells him to take both him and David with him.

Felix wakes up screaming and seeing that he was on the bridge, asks for David and remembering the kidnappers and wishing they hadn't captured him, he comments to himself that once again he couldn't do anything for him.

After wiping away a few tears and to her disgust and horror, there was a cockroach on her left hand, she threw it away while screaming and running away from said insect. The demon sticks its head out of the water a little bit under the bridge, then dips it back in sinister fashion.

## Characters (in order of appearance)

* Felix López Dorado
* David's bullies
* David García Martínez

* The demon

## Important details

* Appearance of fragments of the past of Felix and David when they were 12 years old.
* Third appearance and second participation of the demon in the series.
* Third appearance of David's thugs in the series.
Wario's Basics In Eating Garlic and Microgames

Audacity

dnSpy

GIMP

Wario's Basics In Eating Garlic And Microgames Is An Upcoming Baldi's Basics Mod And The Last Chapter Of The Meta Knightmare Basics Saga.

## Characters

Wario (As Baldi)
Mona (As Playtime)
Young Cricket (As Gotta Sweep)
Waluigi (As Principal Of The Thing)
9-Volt (As Arts And Crafters)
Ashley (As Its A Bully)
Sebi TV (As 1st Prize)

## Trivia

* Waluigi Is The Only Character In The Mod To Not Make An Appearance In The Warioware franchise.
Episode 9

This is the ninth episode of Lalin's Curse. As well, this episode features ambient sound.

## Summary

The episode starts by showing a blue butterfly landing on a glowing orange person, which resembles  David. He watches as the butterfly flies off, seemingly shocked at the landscape and scenery around him. He floats off of the roof that he was sitting on before landing on the ground. Beginning to explore the area, he spots two shadowy figures watching him, but continues on. A many-eyed creature is shown on a building nearby, also watching.

He eventually stumbles upon a line of bugs - much like the cockroaches in Episode 3 - that lead to a window in a building that resembles Felix's bedroom window. However, he’s distracted by someone screaming for help, which is revealed to be a creature with long, black hair. After walking up to the creature, he extends his hand to aid it.

The creature’s face morphs into something much more sinister while calling him naive, a tendril wrapping around his wrist. As the tendril lifts him up into the air, he spots several faces and hears them asking for help and saying that they’re hungry. The creature continues speaking and says, “I had been looking for you for a while. It’s not easy to find a soul like you. You’ll not escape again this time.” The tendrils begin to wrap around him more, and he calls out, begging for help.
The blue butterfly reappears, flying up to the creature. It starts to shine extremely bright, the light nearly obscuring everything. David wakes up, visibly panicked and confused. Bruises are visible around his wrists and neck, much like where the creature’s tendrils were wrapped. The blue butterfly is shown hovering outside of his window.

## Characters (in order of appearance)

* David García Martínez
* The Demon

## Important details

* The creature reveals that a soul like his is rare and hints towards the fact that he had previously escaped from it.

* The blue butterfly is shown to exist both inside the dream and outside of it.

## Gallery

The view off of the roofHe floats onto the groundThe two figures watchThe many-eyed creature on the buildingHe notices the bugs walking in a lineThe creature, crawling out a window, asks for helpHe extends his hand to aid the creatureThe tendrils grab his wristHe cries out for helpThe butterfly shinesDavid wakes up, panickedBruises are visible on David's wrists and neck
Kris

**Kris** is a resident of Lalin and a supporting character. She is a reptilian, and captures Cody, Felix, and David alongside Beanpole.[*citation needed*]

## Appearance

Kris is around average height, with fair skin, short light brown hair, and brown eyes that glow red. She wears a purple hoodie, dark pants, and dark sneakers. She has a brown bag over her shoulder and sometimes wears a white scarf.

## Personality

At the start she's ruthless and quite competent at her job, though is later shown to have a calmer, more melancholy side to her outside of these situations. She also has a better sense of morality than Beanpole, telling him that he can't torture a child, though was immediately shut down. Overall seems very unhappy with her current situation, but stays compliant either out of fear or obligation

## History

Her past is unknown to date, but it is insinuated that she participated in other kidnappings of young people under the command of Uxió and Esteban.

## Relationships

### Beanpole

The two work together during David's kidnapping and are implicated in other previous youth kidnappings. They're fairly good at working together but don't actually get along. Kris expressly dislikes Beanpole for his excessive aggression towards her and their victims, but follows his orders regardless.
Sofia García Martínez

Mateo (father)

Victoria (mother))

**Sofia García Martínez** is a resident of Lalin and younger sister of David. She is a minor character and is only seen a few times.

## Appearance

Sofia is a short girl with fair skin, green eyes, and short brown hair. She has both ears pierced.

Sofia wears a blue and white checkered dress with a white collar, two white buttons, and a white butterfly patch. She also wears a blue headband with a white bow. She wears white socks.

## Personality

Sofia is very curious and imaginative, and seems to be in tune with her intuition at such a young age. She has a very vivid imagination, often conspiring with David about aliens and demons. She is also capable of seeing supernatural beings - or is at least aware of them - as she confirms seeing things in the shadows like David.
Estrutura das classes

```
<modificador de acesso> class <nome da classe>
{
      // corpo da classe
      <atributos>
      <construtores>
      <métodos>
}

```

## Modificadores de acesso para as classes

O modificador de acesso define a visibilidade da classe em relação ao resto do programa. Para as classes existem duas opções possíveis:

* **public**: é o único modificador permitido para classes. Se a classe é pública, ela é visível para todas as outras classes. Uma classe pública deve ser declarada dentro de um arquivo fonte com o mesmo nome que a classe. **Um arquivo fonte pode conter muitas classes, mas apenas UMA classe pode ser pública.**
* **sem modificador (omitido):** Neste caso a classe fica com o acesso padrão, então só pode ser acessada pelas classes dentro do mesmo pacote.

## Modificadores de acesso para atributos e métodos

Atributos, métodos e construtores também podem ter a sua visibilidade afetada por um modificador, mas para estes elementos o java define quatro opções:

* **public:** Sem restrição. Pode ser acessado por qualquer classe de qualquer ponto do programa.
* **protected:** pode ser acessado pelas classes do mesmo pacote e pelas classes descendentes.
* **private:** visível apenas para a própria classe.
* **sem modificador (omitido):** visível apenas para as classes do mesmo pacote.

## Convenções para nomes de classes, métodos e atributos

O Java utiliza algumas convenções para os nomes de classes e métodos, que embora não sejam obrigatórias, é altamente recomendado segui-las a fim de facilitar o entendimento do programa. A primeira e mais importante é que todo nome de classe inicia com uma letra maiúscula seguida por letras minúsculas (exemplo: **Funcionario**). Se o nome da classe for formado por duas ou mais palavras juntas, então a primeira letra de cada palavra fica em maiúscula (Exemplo: **FuncionarioProducao**). Evite o uso de caracteres especiais ou acentuados como ç, á, õ, etc.

Os nomes de métodos e atributos iniciam com letras minúsculas (exemplo: **get( )**), mas se forem formados por duas ou mais palavras, as outras palavras iniciam com letras maiúsculas (exemplo: **getNome( )**).

Estas convenções foram sugeridas pelos projetistas da linguagem Java e podem ser encontradas no documento Java Code Conventions.
Assinatura de métodos

###### << Anterior - Home - Próxima >>

Nas linguagens mais antigas, cada função é chamada através de seu identificador (nome). Dentro do contexto onde ela é válida o identificador da função precisa ser único para que não haja ambiguidades no momento da chamada.

Já nas linguagens mais modernas, existe o conceito de assinatura de funções, ou no caso de linguagens orientadas a objeto, assinatura de métodos. Nesse caso, não é apenas o nome que identifica um método, o que torna um método único dentro do contexto onde é válido (sua classe) é sua assinatura. A assinatura do método é formada pelo seu nome e pelo tipo, quantidade e ordem de seus parâmetros. Desta forma, é possível existirem na mesma classe, métodos com o mesmo nome, desde que tenham listas de parâmetros diferentes. Note que o nome dos parâmetros não faz parte da assinatura, apenas o tipo, quantidade e ordem deles. Também não faz parte da assinatura o tipo de retorno do método.

**Exemplo:**

Declaração: public void facaAlgo(String st)

Assinatura: facaAlgo(String)

Declaração: public void facaAlgo (int Valor, String st)

Assinatura: facaAlgo(int, String)
Wiki Programação Orientada a Objeto

**Wiki Programação Orientada a Objeto**

## **Material para a disciplina**

* **Download da apostila de POO**
* **Netbeans.org** Baixe a última versão desta excelente IDE ou atualize a versão instalada em seu computador. *Obs: As provas são feitas usando o Netbeans.*

* **Exercícios e exemplos**
* **Exemplo de uso de listas e interface**

## **Tópicos online**

1. Sintaxe Java
2. Hello world e alguns conceitos básicos
3. Tipos e variáveis
4. Classes e Objetos
5. Estrutura das classes
	* Modificadores de acesso
	* Convenções para nomes de classes, métodos e atributos
6. Atributos
7. Getters e setters
8. Assinatura de métodos
9. Construtores
	* Operador new
	* Sobrecarga de construtores
	* Copy constructor
	* Referência super
10. Referência this
11. Sobrecarga de métodos
12. Herança
13. Sobreposição de métodos
14. Classes e métodos abstratos
15. Coleções de dados (arrays)
16. Interfaces
17. Exceções

## **Apostilas e tutoriais online**

* Apostila Java e Orientação a Objetos (Caelum)
* Manual de Java (CriarWeb)
* Java - Tutorial completo (TI Expert.Net)
* The Java Tutorials (Oracle) - Muito completo, tutoriais pra tudo em java.
* coreservelts.com Tutoriais abordando diversos tópicos relacionados com programação Java (em inglês).

## **Bibliografia**

* BARNES, D. J.; KOLLING, M. Programação Orientada a Objeto com Java: uma introdução prática. Pearson Prentice Hall, 2004.
* BORATTI, I.C.Programação Orientada a Objetos com Java. Visual Books, 2007
* ARAÚJO, E. C. Orientação a Objetos com Java. Visual Books, 2008
* CARDOSO, C. Orientação a objetos na pratica aprendendo orientação a objetos com Java. Ciencia Moderna, 2006.
* DEITEL, H. M.; DEITEL, P. J. Java: como programar. 6 ed. Prentice Hall Brasil, 2006.
* GOODRICH; TAMASIA. Estrutura de dados e algoritmos em Java. Bookman, 2002.
Coleções de dados (arrays)

###### << Anterior - Home - Próxima >>

Arrays são estruturas indexadas capazes de armazenar uma coleção de dados do mesmo tipo. Em Java os arrays são sempre objetos e portanto, precisam ser construídos antes de serem utilizados.

**Declaração**

```
tipobase variavel[];  //a variável é um array
ou
tipobase[] variavel; //o tipo é um array, todas as variáveis serão também.

```

O tipobase pode ser um tipo primitivo ou uma classe de objetos.

**Exemplo:**

**int vetor[];**

**Construção:**

**variavel= new Tipobase[quantidade];**

A construção pode ser feita já na declaração:

**int vetor[]= new int[10];**

O primeiro elemento do array tem sempre o índice 0. Para acessar um elemento qualquer basta indicar a variável seguida do índice entre colchetes.
Exemplo:

**vetor[0]=15;**
**vetor[1]=vetor[0]\*2;**

Todo array tem o atributo lenght que indica seu tamanho (quantidade de elementos).

**Exemplo:**

**int qtd;**
**qtd=vetor.lenght;**

**Importante:** Um array tem sempre tamanho fixo. Não é possível alterar o tamanho depois que foi construído.

## **Arrays de objetos**

Um array também pode armazenar uma coleção de objetos. Usa-se da mesma forma que um array de tipos primitivos, mas é importante notar que a construção do array não implica na construção dos seus elementos. Eles também precisam ser construídos.
**Exemplo:**

```
Pessoa ps[];          // Declaração
Pessoa umaPessoa;

ps=new Pessoa[10]; // Construção de um array com 10 elementos.
ps[0]=new Pessoa();  // Contrução de um objeto para o 1º elemento
umaPessoa=new Pessoa();
ps[1]=umaPessoa;     // Atribuição de um objeto já construído para o 2º elemento

```

## Arrays polimórficos

Uma variável de referência para uma classe qualquer pode receber objetos da classe que foi declarada, mas também pode receber e usar objetos das classes descendentes. Um array de objetos é essencialmente uma coleção de variáveis de referência organizadas em uma estrutura indexada. Então se o tipo de um array é uma classe, o array poderá receber objetos dessa classe, mas também de todas as suas classes descendentes, o que permite que o mesmo array contenha objetos de várias classes diferentes.

**Links recomendados:**

* **Cadeias de caracteres ("Strings") - Listas ("Arrays")**
Resolução exercício 2

Para este exercício inicial, o enunciado pede que seja criada um novo projeto chamado **Enterprise** e dentro dele uma classe chamada **Pessoa** para representar o nome de uma pessoa, fazendo a separação entre nome e sobrenome.

Código da classe Pessoa:

```
public class Pessoa {

    // Atributos da classe
    protected String nome, sobrenome;

    // Construtor parametrizado
    public Pessoa(String vNome, String vSobrenome) {
        nome = vNome;
        sobrenome = vSobrenome;
    }

    // Copy constructor
    public Pessoa(Pessoa ps) {
        nome= ps.nome;
        sobrenome= ps.sobrenome;
    }

    /////////////////////////////////////////////////
    /// Getters e setters
    public String getNome() {
        return nome;
    }

    public void setNome(String vNome) {
        nome = vNome;
    }

    public String getSobrenome() {
        return sobrenome;
    }

    public void setSobrenome(String vSobrenome) {
        sobrenome = vSobrenome;
    }
    ///////////////////////////////////////////////////

    // Retorna o nome completo no formato "sobrenome, nome"
    public String getFullName(){
        return sobrenome + ", " + nome;
    }

} // classe Pessoa

```