java之面向对象
2020-12-13 14:44
标签:重构 color cafe ima void new col 成员方法 oid 面向对象: 1.什么是类 类是模型,确定对象将会拥有的特征(属性)和行为(方法) 类是对象的的类型 2. 什么是对象 对象是类的实例化表现 对象是特定类型的数据 3. 什么是属性和方法 属性:对象具有的各种静态特征 【对象有什么】 方法:对象具有的各种动态行为 【对象能做什么】 4. 什么是面向对象 5. 类和对象有什么关系 =============================================================== 宠物猫的类 宠物猫的实例化和对象调用 java之面向对象 标签:重构 color cafe ima void new col 成员方法 oid 原文地址:https://www.cnblogs.com/mpp0905/p/11568620.htmlpackage com.vip.animal;
/**
* 宠物猫类
* @author mpp
*/
public class Cat {
//成员属性:昵称,年龄,体重,品种
String name;
int month;
double weight;
String species;
//成员方法:跑动,吃东西
public void run(){
System.out.println("小猫会跑");
}
//方法重构
public void run(String name){
System.out.println(name+"快跑");
}
public void eat(){
System.out.println("小猫吃鱼");
}
}
package com.vip.animal;
public class CatTest {
public static void main(String[] args) {
//对象实例化
Cat one = new Cat();
one.run();
one.eat();
one.name = "cafe";
one.month = 1;
one.weight = 7.9;
one.species ="三花猫";
System.out.println(one.name);
System.out.println(one.month);
System.out.println(one.weight);
System.out.println(one.species);
one.run(one.name);
}
}