类名也是变量类型

一.
public class PersonTest {
public static void main(String[] args) {

    Person p1 = new Person();    //变量 p1的类型是 Person 
            Person p3 = p1;             //变量 p3的类型是 Person 
            Animal  p4 =  p1 ;   //这个会报错,因为是不同的类型
            Person []  foo= new Person [10]   //数组变量foo里面存放的元素是Person 类型
    
    
}

}

class Person{

//属性
String name;
int age = 1;
boolean isMale;

//方法
public void eat(){
    System.out.println("人可以吃饭");
}       

}

class Animal{

//属性
String name;
int age = 1;
boolean isMale;

//方法
public void eat(){
    System.out.println("人可以吃饭");
}       

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • DAY 05 1、 public classArrayDemo { public static void mai...
    周书达阅读 4,079评论 0 0
  • Java OOP 什么是面向对象思想? 把一组数据和处理他们的方法组成对象(object),把相同行为的对象归纳为...
    chonglingliu阅读 4,196评论 0 1
  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 11,969评论 0 9
  • 第一章 初识javaJAVA 第一讲:什么是程序?:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的...
    人子日月几点阅读 3,541评论 0 1
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 7,816评论 0 3

友情链接更多精彩内容