/**
* 静态导入
*/
package cn.sxt.gao;
import cn.sxt.oo.*;//用别的包的类需要导入别的包,表示该包下所有类全部导入
import java.util.Date;

import static java.lang.Math.*;//导入静态属性Math类

  public class Test {
  public static void mian (String[] args){
  User user = new User();//用别的包里面的类
  //古老的方法 cn.sxt.oo.User user = new cn.sxt.oo.User();
  Date data = new Date();//多个重名的类需要用咱们最古老的方法来标记类
  System.out.println(Math.PI);
  System.out.print(PI);
 }

}

package cn.sxt.oo2;
/**
* 测试继承 java中只有单继承没有多继承,接口存在多继承
* @author Administrator
*可以使用Ctrl+T方便查看类的继承层次
*/
public class TestExtends {
  public static void main(String[] args){
  Student stu = new Student(null, 0, null);
  stu.height = 176;
  stu.name = "刘总分";
  stu.rest();

  Student stu2 = new Student("xixi",6,"挖掘机");

//instanceof二院运算符左边对象右边是类,当对象右面类或子类所创建对象时返回ture;否则返回flase

  System.out.println(stu2 instanceof Student );
  System.out.println(stu2 instanceof Person);
  System.out.println(stu2 instanceof Object);
  System.out.println(new Person() instanceof Student);
  }

}
  class Person{//默认继承object class Person extends object
  String name;
  int height;

public void rest(){
System.out.println("休息一会");
}
}
class Student extends Person{//子类继承父类(除了父类中的构造方法)

String major;

public void Student(){
System.out.println("学习俩小时");
}
public Student(String name,int height,String major){
this.name = name;
this.height = height;
this.major = major;

}

}
//instanceof二院运算符左边对象右边是类,当对象右面类或子类所创建对象时返回ture;否则返回flase

最新文章

  1. go语言 类型:基础类型和复合类型
  2. new一个Object对象占用多少内存?
  3. Struts2 之 实现文件上传和下载
  4. js回调
  5. poj_2674 弹性碰撞
  6. 【leetcode❤python】 9. Palindrome Number
  7. js - get-the-value-from-the-url-parameter(可以在非模态对话框中使用)
  8. MySQL查询指定时间的数据
  9. 使用jsp生成验证码
  10. e3.tree参考手册
  11. java_web学习(六) request对象中的get和post差异
  12. [UOJ455][UER #8]雪灾与外卖——堆+模拟费用流
  13. BZOJ4385[POI2015]Wilcze doły——单调队列+双指针
  14. git项目,VSCode显示不同颜色块的含义
  15. 《Linux内核设计与实现》学习记录一
  16. 磁盘配额(Quota)的应用与实践
  17. 【Python】实现对大文件的增量读取
  18. 2017年软件工程第八次作业-互评Alpha版本
  19. 使用JsonConfig中的setExcludes方法过滤不需要转换的属性
  20. HDFS fs 基本命令

热门文章

  1. [POI2015]Wycieczki
  2. DecorView 的创建
  3. 关于微信小程序:scroll-view,backgroundTextStyle
  4. APP上线被APPStore拒绝的各种原因
  5. iOS显示一张图片 Objective-C
  6. dutacm.club_1087_Common Substrings_(KMP)_(结合此题通俗理解kmp的next数组)
  7. netstat查看服务器连接数端口并发数
  8. HDU - 4810 - Wall Painting (位运算 + 数学)
  9. UVA - 247 Calling Circles(Floyd求传递闭包)
  10. Linux命令rsync使用总结