适用初学者的类和对象!!!

Posted 焉小馒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了适用初学者的类和对象!!!相关的知识,希望对你有一定的参考价值。

类和对象

JAVA中万物皆对象:世界万物皆对象
  1. 人类→类是对象的抽象
  2. 对象→对象是类的实例化
      例:xxx的电脑是红色的——对象的属性
             xxx的可以上网浏览网页——对象的方法
  3.  类的定义
              访问修饰符 class类名{
                                //类的属性和方法
                   }
        语法和说明:
           ⑴访问修饰符是对类的访问范围的一种限定,如果是使用public修饰符表示公有范围。
           ⑵class为定义类的关键字。      
           ⑶类名也是Java中的标识符,必须满足标识符的命名规则;类的命名规范中要求类名首字母要大写,且类名简洁并富有含义。
例:

public class Student {
 //学生的所有属性
 String name;//姓名
 int age;//学号
 String classNo;//班级
 public static void study() {
  System.out.println("学习!");
     }
}

  4. 类的成员→类的属性和方法
              类的方法
               访问修饰符 返回值类型 方法名([参数]){
                                   //方法体
                  }
               返回值的类型有两种:
                      void——理论中的道理
                      return——返回实际中能计算能取值的值
          语法和说明:
           ⑴访问修饰符用于限制方法被访问的范围,使用public修饰,表示公有的方法可以在任何地方使用。
           ⑵返回值类型是方法值行完成后需要返回结果的类型,如果没有返回值,则使用void表示。
           ⑶方法名的命名规则使用Java标识名的命名规则,通常使用有意义的名称来描述方法的作用,命名规范一般采用驼峰命名法。
           ⑷方法题为方法执行的代码,如果方法返回类型void,我在方法体中一定要返回和方法类型声明一致的值,返回结果的语法是"return值;"。

对象的创建使用

⑴对象的创建
              类名 对象名=new 类名();
⑵对象的使用
               对象.属性;
               对象.方法;


面向对象编程

⑴基本数据类型有八种
⑵引用类型是Sting类型
⑶构造方法
          ①作用:对类进行初始化
          ②语法:
               访问修饰符<方法名=类名>([参数]){
                                   [方法体]
                       }
                   //无参数时
                   public snacks(){
 
                     }
                    //有参数时
                    public snacks(String n,int p,String t){
                             name=n;
                             price=p;
                             type=t;
                    }

例:使用自己家电脑这个对象

public class Computer {
    String color;
    int price;
    String option;
    public void show(){
        System.out.printf("这台电脑的颜色为%s,价格是%d元,运行内存为%s\\n",color,price,option);
 
    }
public class SetComputer {
 
    public static void main(String[] args) {
        Computer c1=new Computer();
        System.out.println("我今天买了一台电脑,这台电脑参数如下:");
        System.out.println("实例化前:");
        c1.show();
        System.out.println("----------正在加载中---------");
        System.out.println("实例化完成:");
        c1.color="黄色";
        c1.price=5200;
        c1.option="16G";
        c1.show();
    }
 
}

以上是关于适用初学者的类和对象!!!的主要内容,如果未能解决你的问题,请参考以下文章

JAVA编程中的类和对象

Python的类和对象 入门级讲解(简单粗暴)

访问继承的类成员时出错

Matlab 中的类和 switch 语句

kotlin语言中的类和对象

python的类和对象