专栏:Java开发指南 CSDN@秋说
文章目录
- 访问实例变量和方法
- 继承
- 接口
访问实例变量和方法
通过已创建的对象来访问成员变量和成员方法,如下所示:
/* 实例化对象 */
Object referenceVariable = new Constructor();
/* 访问类中的变量 */
referenceVariable.variableName;
/* 访问类中的方法 */
referenceVariable.methodName();
举例:
public class ice{
public ice(String name)
{
System.out.println("名字是:"+name);
}
int myAge;
public void setAge(int age)
{
myAge=age;
}
public int getAge()
{
System.out.println("年龄是:"+myAge);
return myAge;
}
public static void main(String[] args)
{
ice I = new ice("张三");//创建对象
I.setAge(1);//调用方法,设定年龄
I.getAge();//调用方法,输出年龄
}
}
继承
在 Java 中,一个类可以由其他类派生。如果我们需要创建一个类,而且已经存在一个类具有我们所需要的属性或方法,那么我们可以将新创建的类继承该类。
利用继承的方法,可以重用已存在类的方法和属性,而不用重写这些代码。被继承的类称为超类(super class),派生类称为子类(sub class)。
接口
在 Java 中,接口可理解为对象间相互通信的协议。接口在继承中扮演着很重要的角色。
接口只定义派生要用到的方法,但是方法的具体实现完全取决于派生类。