摘要:
阅读全文
摘要:
阅读全文
摘要:
>>多态性,是面向对象中最重要的概念,在Java中的体现: 对象的多态性:父类的引用指向子类的对象 Person p1 = new Student(); >>可以直接应用在抽象类和接口上>>Java引用变量有两个类型:编译时类型和运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋 阅读全文
摘要:
1.Java权限修饰符public、protected、 (缺省)、 private置于类的成员定义前,用来限定对象对该类成员的访问权限。 >>同一个包的其他类,不可以调用被调用类中私有(private)的属性和方法 >>不同包的子类中,不能父类中调用权限声明为private和缺省权限的属性和方法 阅读全文
摘要:
2. 从编译和运行的角度看: 重载,是指允许存在多个同名方法,而这些方法的参数不同。编译器根据方法不同的参数表,对同名方法的名称做修饰。对于编译器而言,这些同名方法就成了不同的方法。它们的调用地址在编译期就绑定了。Java的重载是可以包括父类和子类的,即子类可以重载父类的同名不同参数的方法。 所以, 阅读全文
摘要:
阅读全文
摘要:
实例变量、类变量、常量都属于成员变量局部变量,也称内部变量,是指在一个函数内部或复合语句内部定义的变量 public class Clothes{ String id; //实例变量 private String colorType; //实例变量 private int size; //实例变量 阅读全文
摘要:
this this是一个关键字。实质上指的是对象内存的地址值。(当成对象看待) 每个类里面都有this 作用: 1.this可以访问类的成员变量/方法 2.当成员变量与局部变量重名时,可以使用加以区分 3.this访问当前类的构造方法(无参/有参构造) 4.this可以作为实际参数(返回值)使用 5 阅读全文
摘要:
1 public boolean deleteCustomer(int index){ 2 boolean ret=false; 3 if(index<total && index>=0){ 4 if(customers[index].getName()!=null){ //以name作为此位置是否 阅读全文