Object Oriented-daythree

/////////////////////////2016-11-2//////////////////////////

int study_data(){

Static:

声明为static的变量称为静态变量或类变量。可以直接通过类名引用静态变量,也可以通过实例名来引用静态变量,但最好采用前者,因为后者容易混淆静态变量和一般变量。静态变量是跟类相关联的,类的所有实例共同拥有一个静态变量。

声明为static的方法称为静态方法或类方法。静态方法可以直接调用静态方法,访问静态变量,但是不能直接访问实例变量和实例方法。静态方法中不能使用this关键字,因为静态方法不属于任何一个实例。静态方法不能被子类的静态方法覆盖。

继承:

继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。

}

int minssion(){

         创建一个名称为MainPackage的包,使它包含MainClass和MainSubClass类。MainClass类应当包含变量声明,其值从构造函数中输出。MainSubClass类从MainClass派生而来。试执行下列操作:创建一个名称为SamePackage的类,使它导入上述包,并创建一个MainSubClass类的对象。

MainClass:

package mainPackage;

    public class MainClass {

    int student,teacher;

        public static void main(String[] args) {

            MainClass m=new MainClass(5,1);

        }

        public MainClass(int student,int teacher){

            this.student=student;

            this.teacher=teacher;

            System.out.println("学生人数有:"+this.student);

            System.out.println("老师人数有:"+this.teacher);

         }

    }

MainSubClass:

package mainPackage;

    public class MainSubClass extends MainClass{

        public MainSubClass(int student, int teacher) {

            super(student, teacher);

        }

        public static void main(String[] args) {

            MainSubClass m=new MainSubClass(6,2);

        }

    }

SamePackage:

package mainPackage;

    public class SamePackage {

        public static void main(String[] args) {

             MainSubClass m=new MainSubClass(8,2);

        }

    }

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,839评论 18 399
  • Advanced Language Features 知识点:一. static修饰符 static修饰符可以用来...
    风景凉阅读 470评论 0 0
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,155评论 0 62
  • 一. Java基础部分.................................................
    wy_sure阅读 3,873评论 0 11
  • “仓央嘉措说过:这么多年,你一直在我心口幽居,我放下过天地,放下过万物,却从未放下过你。我行遍世间所有的路,逆着时...
    小瘦瘦s阅读 2,912评论 0 0