zoukankan      html  css  js  c++  java
  • java子类继承关系

    1、java的类按照继承关系的树形结构所有的类其根节点都是object类,一个类有两种重要的成员,一是变量 、二是方法。子类继承不能继承父类中被声明为private的变量和方法。

    public class PeopleJaCheng {
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Student zhang=new Student();
            zhang.age=23;
            zhang.number=2922;
            zhang.showPeopleMess();
            zhang.tellNumber();
            int x=9;
            int y=34;
            System.out.println("add");
            int result=zhang.add(x, y);
            System.out.printf("%d+%d=%d ",x,y,result);
            UNiverStudent tian=new UNiverStudent();
            tian.age=23;
            tian.number=203203;
            tian.showPeopleMess();
            tian.tellNumber();
            result=tian.multi(x, y);
            System.out.println(result);
        }
    }
    class People{
        int age,leg=2,hand=2;
        protected void  showPeopleMess(){
            System.out.printf("%d岁%d只脚%d只手",age,leg,hand);
        }
    }
    class Student extends People{
        int number;
        void tellNumber(){
            System.out.printf("学号:%d ",number);
        }
        int add(int x,int y){
            return x+y;
        }
    }
    class UNiverStudent extends Student{
        int multi(int x,int y){
            return x*y;
        }
    }

    2、子类和父类不在同一个包中,父类中的private和友好访问权限成员变量不会被子类继承。

    1、在java遍历中常见的就是  for语句,for语句有两种变大方式,一种是  for(int i;i<a.length;i++){}    另一种就是 for(int i:a){}  但是针对数组中的输出system.out.println()中存在差别

      另外对字母大小写转换的使用了Character构造方法,

    2、数据封装

  • 相关阅读:
    c++基类和派生类的框架
    从文件读入7个数并排序
    字符串复制函数-简单
    c++函数模板-简单
    用初始化列表解决常私有变量问题-简单
    分配和释放内存-简单
    结构体小程序-简单
    转化的力量
    初次创业需要注意的几点
    重生的2014下半年的起点
  • 原文地址:https://www.cnblogs.com/xinxianquan/p/8724248.html
Copyright © 2011-2022 走看看