[上]JAVA学习系列模块七第一章144.面向对象_类的介绍和定义
[上]JAVA学习系列模块七第一章144.面向对象_类的介绍和定义
2024-05-30 0 评论 2 阅读 0 点赞

[上]JAVA学习系列模块七第一章144.面向对象_类的介绍和定义

daimafengzi
2024-05-30 / 0 评论 / 2 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年05月30日,已超过784天没有更新,若内容或图片失效,请留言反馈。

[上]JAVA学习系列模块七第一章144.面向对象_类的介绍和定义

视频

笔记

类和对象

类(实体类)_class

  1. 测试类:带main方法的类,主要是运行代码的
  2. 实体类:是一类事物的抽象表示形式

     世间万物的分类:比如: 人类   狗类   猫类   鼠标类
    

组成部分:
1.属性(成员变量):这一类事物有啥

a.定义位置:类中方法外  
b.作用范围:作用于当前类
c.定义格式: 数据类型 变量名
d.默认值:
  整数:0
  小数:0.0
  字符:'\u0000'
  布尔:false
  引用:null
      

2.行为(成员方法):这一类事物都能干啥

只需要将模块六所学的方法中的static干掉,其他的都一样

图片

public class Person {
    //属性-> 成员变量
    String name;
    int age;
    
    //行为 -> 成员方法
    public void eat(){
        System.out.println("人要干饭");
    }
    
    public void drink(){
        System.out.println("人要喝水");
    }
}

描述动物类

public class Animal {
 String kind;//品种
 String color;//颜色

 public void eat(){
     System.out.println("动物要吃饭");
 }

 public void sleep(){
     System.out.println("动物都睡觉");
 }

}

描述手机类

public class Phone {
 //属性
 String brand;
 String color;
 int price;

 //行为
 public void call(String name){
     System.out.println("给"+name+"打电话");
 }

 public String message(){
     return "给金莲发短信";
 }
}
0

评论 (0)

取消