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、数据封装

  • 相关阅读:
    ssh2整合velocity出现Unable to find resource
    struts2之PreResultListener(转)
    Struts2源码浅析-请求处理(转)
    大型WEB网站架构深入分析
    大型网站技术架构探讨
    网易大型应用架构与实践
    二叉树及各种二叉树的应用
    centOS上安装MySQL5.7
    Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.elasticsearch.threadpool.ThreadPool
    elasticsearch的插件安装
  • 原文地址:https://www.cnblogs.com/xinxianquan/p/8724248.html
Copyright © 2011-2022 走看看