Java面向对象练习输出猫信息

package com.text_1;

public class cat {

             //按要求编写Java应用程序。
	//(1)建立一个名叫Cat的类:
	//属性:姓名、毛色、年龄
	//行为:显示姓名、喊叫
	//(2)编写主类:
	//创建一个对象猫,姓名为“妮妮”,毛色为“灰色”,年龄为2岁,在屏幕上输
	//出该对象的毛色和年龄,让该对象调用显示姓名和喊叫两个方法。

	String name,color;
	int age;
	cat(String name,String color,int age)
	{
		this.name=name;
		this.color=color;
		this.age=age;

	}
	void output()
	{
		System.out.print("姓名:"+name+"\n"+"毛色:"+color+"\n"+"年龄:"+age+"\n");
		System.out.print("喵~~~");
	}

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		cat c=new cat("妮妮","灰色",2);
		c.output();

	}

}

时间: 2024-10-10 04:47:15

Java面向对象练习输出猫信息的相关文章

Java面向对象练习输出水仙花

package com.text_1; public class print { //编写一个Java应用程序,该应用程序包括2个类:Print类和主类E.Print //类里有一个方法output()功能是输出100 ~ 999之间的所有水仙花数(各位数字的 //立方和等于这个三位数本身,如: 371 = 3^3 + 7^3 + 1^3.)在主类E的main方法中来 //测试类Print. int a,b,c; void output() { for (int a=1;a<10;a++) {

Java面向对象练习题之人员信息

按要求编写Java应用程序. (1)创建一个叫做People的类: 属性:姓名.年龄.性别.身高 行为:说话.计算加法.改名 编写能为所有属性赋值的构造方法: (2)创建主类: 创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80: 让该对象调用成员方法: 说出“你好!” 计算23+45的值 将名字改为“李四” private String name; private int age; private String sex; private double height; public

Java面向对象练习学生信息输出

package com.text_1; public class student { //编写Java应用程序.首先,定义描述学生的类——Student,包括学号(int). //姓名(String).年龄(int)等属性:二个方法:Student(int stuNo,String name,int age) //用于对对象的初始化,outPut()用于输出学生信息.其次,再定义一个主类—— //TestClass,在主类的main方法中创建多个Student类的对象,使用这些对象来测 //试S

猫抓老鼠-Java面向对象特点梳理

我们先设计一个猫抓老鼠的小游戏: ⊙猫和老鼠都有名字和体重两种属性,猫有抓老鼠的方法,对应的老鼠则有逃跑的方法. ⊙首先游戏的结果是猫抓住了老鼠或者老鼠逃跑了,对于这两种情况,我们用体重来区分,若猫的体重大于或等于老鼠的体重,则猫可实现抓住老鼠的方法,若猫的体重小于老鼠的体重,则老鼠实现了逃跑的方法. 分析一下,第一步我们需要建立两个类:Cat.Mouse:并且分别声明其各自拥有的方法:  //Cat.java package Testprogramming //打包语句,将Cat类存于Test

第5篇-JAVA面向对象Ⅰ

第5篇-JAVA面向对象Ⅰ 每篇一句 :面向对象面向君,不负代码不负卿 初学心得: 代码虐我千百遍,我待代码如初恋 (笔者:JEEP/711)[JAVA笔记 | 时间:2017-04-03| JAVA面向对象 Ⅰ] 1.JAVA作为一种面向对象语言,具有以下基本概念: ● 多态 ● 继承 ● 封装 ● 抽象 ● 类 ● 对象 ● 实例 ● 方法 ● 重载 2.面向对象 什么是面向对象?: 面向对象是一种编程思想 通俗的说:面向对象是一种思考问题的思维方式 为什么使用面向对象以及它的作用 计算机语

JavaSE入门学习24:Java面向对象补充

一Java中的Object类 Object类是所有Java类的父类,如果一个类没有使用extends关键字明确标识继承另外一个类,那么这个类默认 继承Object类. public class Person{ // } //等价于 public class Person extends Object{ // } Object类中的方法,适合所有子类. 1)toString()方法 在Object类中定义有public String toString()方法,其返回值是String类型,描述当前对

第6篇-JAVA面向对象Ⅱ

第6篇-JAVA面向对象Ⅱ 每篇一句 :敢于向黑暗宣战的人,心中必定充满光明 初学心得: 面向对象 春暖花开 (笔者:JEEP/711)[JAVA笔记 | 时间:2017-04-05| JAVA面向对象 Ⅱ] 1.JAVA面向对象三大特征 1.封装(Encapsulation); 2.继承(Inheritance); 3.多态(Polymorphism) 2.面向对象 之 封装 什么是封装? 封装就是隐藏实现细节,仅对外提供访问接口 封装的类型有:属性封装.方法封装.类封装.组件封装.模块化封装

Java面向对象的继承

继承也是面向对象的又一重要特性,继承是类于类的一种关系,通俗来说狗属于动物类,那么狗这个类就继承了动物类 java中的继承是单继承的,一个类只能继承与一个父类 子类继承父类之后,子类就拥有了父类的所有属性和方法,private的除外,优点就是可以提高代码的复用性,简单的继承实例如下: 1 public class Dog extends Animal { 2 //Dog类继承了Animal类中的所有非私有的属性和方法,可以直接使用了 3 } 使用继承还是挺简单的 方法重写 如果子类对继承父类的方

Java面向对象-对象的多态性

Java面向对象-对象的多态性 Java中的多态性表现: 1,方法的重载和重写(覆盖): 2,可以用父类的引用指向子类的具体实现,而且可以随时更换为其他子类的具体实现: 我们先搞个父类Animal: 1 package com.java1234.chap03.sec13; 2 3 public class Animal { 4 5 public void say(){ 6 System.out.println("我是一个动物"); 7 } 8 } 再搞两个子类,分别是Dog和Cat类,