package en.codegym.task.jdk13.task04.task0403;

What's the cat's name?

public class Cat {

    //this is an instance variable
    private String name = "nameless cat";

    public void setName(String name) { = name; //dont understand how is
        // name variable goes to line 22 and reads "Charlie"
//this is a static method
// i read that You can't access an instance variable from static methods
// so when the correct answer was no there (line 13) this code was giving an answer "nameless cat"
// in other words this static method below was accessing instance variable in line 10, how come???
    public static void main(String[] args) {
        Cat cat = new Cat();