程序在执行的时候是经过main方法这个入口去执行语句,若是一个程序里没有main方法是不能够被执行的,就目前来看,我所学到的程序都是在main方法中经过调用本类或其余类中的方法或属性来简便地实现程序的功能,调用本类中的属性方法不须要进行新建对象,而调用其它类中的属性方法则须要经过依据类建立的一个实体对象来进行调用类中的方法与属性。java
咱们知道,类包含属性和方法。spa
1 方法与属性的调用格式(object.方法名/属性名);code
2 法与属性的定义不一样,属性的定义格式为(类型+属性名,好比 int age; String name; Char sex; )对象
3 方法的定义可分为有无返回值,有无入参,例如class
public class example{ public int 方法名(String s){ 表达式; return a;(a必须为int型整数) } public void 方法名(String s){ 表达式; } public int 方法名(){ 表达式; return a;(a必须为int型整数) } public void 方法名(){ 表达式; } }
4 方法重载:方法名相同,但入参不一样。经过判断方法名与入参(类型,顺序,数量)来判断是否为同一方法;object
5 同一类的属性与方法必须按照规则写在同一类之下;程序
6 写在同一类之下的属性与方法之间能够无需入口直接调用;而在不一样类中的方法则须要new一个对象(实体object),经过object的方法入口调用其它类中的方法;方法