摘要:
继承的理解 **继承:**对类进行抽象化;也就是将存在的类构造成新的类; 比如说学生是一个类,老师是一个类,那么我们可以将学生类和老师类收纳进人这个类;那么学生和老师则为子类(派生类)、人为父类(基类);子类继承父类。 语法格式: public class Students extends Pers 阅读全文
摘要:
属性封装详解 封装即隐藏一些数据,让外部不能直接访问,而是需要通过一些方法才能设置或者访问。 首先我们来看未封装的属性被外部调用的情况 public class Students{//创建一个学生类 String name;//定义属性未赋值 int age; } public class Appl 阅读全文
摘要:
值传递和引用传递 首先我们先回忆一下数据类型: Java中数据类型分为基本类型和引用类型,其中引用类型涉及到对象的建立。 从内存角度分析的话,基本类型存放在栈内存中,而对象则是存放在堆内存中。 值传递 public class Demo{ public static void main(String 阅读全文
摘要:
静态与非静态 静态方法——类方法 是以static为关键词,从属于类,与类共生 public class Students{//class修饰的是一个类,所以这是一个学生类 public static void say(){//方法前加static修饰,则是静态方法,在其他类中可以直接调用 Syst 阅读全文