对象的创建方法
语法:
class 类名{ 属性; 方法; }
生成对象的方法
类名 对象名 = new 类名(); Dog dog = new Dog();
对象的使用方法
1、对象.变量;
2、对象.函数();
匿名对象的使用
匿名函数:可以不定义对象的引用名称,而直接调用了这个对象的方法(一次性使用)。
比如:
new Dog().jump();
函数重载
重载的3个条件:
1、两个或者多个函数在同一个类当中;
2、函数名相同;
3、参数列表不同;
构造函数的作用
new 后面就是构造函数;如果类里面没有构造函数,编译器会加上为空的构造函数。
Person.java:
class Person{ Person(){ } Person(String inname){ name = inname; } String name; }
TestPerson.java:
public class TestPerson{ public static void main(String[] args){ Person myPerson = new Person("zhoucheng"); System.out.println(myPerson.name); } }