из примеров видно, что статику дергают непосредственно из класса, не из экземпляра класса
new Article();
Article.showCount(); // (2)
публичный метод можно дернуть только из экземпляра класса
var coffeeMachine = new CoffeeMachine(100);
coffeeMachine.run();