例子 类的定义与对象的创建 狗的例子

类的定义

public class dog {String name;int age;boolean sex;String color;public void eat() {System.out.println("狗在吃");}public void sleep() {System.out.println("狗在睡");}
}

对象的创建与应用

public class oneone {public static void main(String[] args) {// 实例化了一个狗对象,对象变量名为wcdog wc = new dog();// 给狗起名字// 对象名称.属性名称 = 值wc.name = "旺财";// 记录狗的年龄wc.age = 3;// 性别  假定true是公,false是母wc.sex = true;// 颜色wc.color = "黑色";// 测试一下狗的信息是否录入到位// 获取对象的属性值   对象名称.属性名称System.out.println("狗的名字" + wc.name);System.out.println("狗的年龄" + wc.age);System.out.println("狗的性别" + wc.sex);System.out.println("狗的颜色" + wc.color);// 让狗吃wc.eat();// 狗在睡wc.sleep();}
}

例子 类的定义与对象的创建 狗的例子相关推荐

  1. C++类的定义和对象的创建

    类的定义 类是用户自定义的类型,如果程序中要用到类,必须提前说明,或者使用已存在的类(别人写好的类.标准库中的类等),C++语法本身并不提供现成的类的名称.结构和内容. 简单的类的定义: class ...

  2. Java面向对象思想、类的定义、对象的使用、对象内存图、成员变量和局部变量的区别、封装、private关键字、this关键字、构造方法、JavaBean-day06

    目录 第1节 面向对象思想 1.1 面向对象思想概述 概述 举例 特点 1.2 类和对象 什么是对象 类与对象的关系 1.3 类的定义 事物与类的对比 类的定义格式 1.4 对象的使用 对象的使用格式 ...

  3. java之类的定义和对象的创建

    类的基本结构 如果一切都是对象,那么是什么决定某一类对象的行为与外观呢?答案时"类".类是构造对象的模板或蓝图.就像建筑物与设计图纸,通过一份设计图纸,可以构造处建筑物,而Java ...

  4. 【C++学习】类与对象(一)——类的定义与对象实例

    一.面向对象程序设计的基本特点 1.1 抽象 面向对象方法中的抽象 ,是指对具体问题(对象)进行概括,抽出一类对象的公共性质并加以描述的过程. 一个问题的抽象包括:数据抽象和行为抽象(或被称为功能抽象 ...

  5. 最接地气的通俗易懂理解java中类和对象(什么是类,什么是对象)

    类和对象(什么是类,什么是对象) 以通俗易懂.说人话的方式理解类和对象以及如何创建对象(实例化) 在以下中,标红的字体就是类,标蓝的字体就是对象! 我问大家几个问题: 1.你最喜欢的娱乐明星是哪些? ...

  6. python类的定义和创建_Python类对象的创建和使用

    通过前面章节的学习,我们已经学会如何定义一个类,但要想使用它,必须创建该类的对象. 创建类对象的过程,又称为类的实例化. 类名(参数) 定义类时,如果没有手动添加 __init__() 构造方法,又或 ...

  7. 定义一个矩形类Rectangle:(知识点:对象的创建和使用)

    /** 1:定义一个矩形类Rectangle:(知识点:对象的创建和使用)     定义三个方法:getArea()求面积.getPer()求周长,showAll()分别在控制台输出长.宽.面积.周长 ...

  8. JAVA中同目录下定义类,以及对象的创建与使用,内存图的原理

    JAVA中同目录下定义类,以及对象的创建与使用(听课笔记) JAVA中对象的创建与使用(听课笔记) 示例一 同文件目录下,创建了三个类OOTest01,User,Address类,之间的调用 示例二 ...

  9. 某IT公司有多名员工,按员工负责的工作不同,进行了部门的划分(研发部员工、维护部员工)。完成员工体系中所有类的定义,并指定类之间的继承关系。进行xx工程师类的对象创建,完成工作方法的调用。

    某IT公司有多名员工,按员工负责的工作不同,进行了部门的划分(研发部员工.维护部员工).研发部根据所需研发的内容不同,又分为JavaEE工程师.Android工程师:维护部根据所需维护的内容不同,又分 ...

最新文章

  1. 对于未来的多种可能,这几位中国科学家想说
  2. 什么场景要用@bean_终于明白为什么要加 final 关键字了!
  3. centos7 远程连接其他服务器redis
  4. [CSS]滤镜用法(1)
  5. [jquery]if条件句
  6. CSP认证201512-2 消除类游戏[C++题解]:模拟
  7. 基于netty的websocket协议实现
  8. php 字符串0转换bool_PHP数据类型转换(转)
  9. 如何在sql存储过程中打log_教你如何记录Entity Framework框架自动生成的SQL语句
  10. 基于python的在线考试系统-Python程序设计考试系统的开发与应用.pdf
  11. Eclipse-cdt 配合 gdbserver 进行 arm 程序远程调试 上
  12. 软件设计师中级-笔记
  13. jQuery Word Export: missing dependency (FileSaver.js)
  14. 打飞机小游戏c++窗口实现版
  15. 使用windbg调试器定位程序的内存泄漏
  16. 用python画花瓣-用python画花瓣
  17. Mesos-软件源方式安装配置说明
  18. 二维绘图选择AutoCAD,三维建模选择UG
  19. 在线安装计算机应用软件,这个网站,可以让你电脑少安装十几个常用软件!
  20. Vue.js结合Canvas制作二维码和图片的合成(html2canvas + Canvas2Image)--整理

热门文章

  1. python 遍历数组根据规律拆分,python 实现以相同规律打乱多组数据
  2. uniCloud免费云存储图床源码
  3. java map 泛型 反射_Java通过反射读取泛型
  4. python串口编程_python串口通信
  5. python爬虫requests库_Python爬虫(三)Requests库
  6. thinkphp福娃源码交易网站源码
  7. php callback 多线程,PHP cURL并发里的callback那行是什么效能
  8. mysql的告警日志在哪_mysql日志文件在哪
  9. StringBuilder与StringBuffer的一点笔记
  10. 抛弃NVelocity,来玩玩Razor