zoukankan      html  css  js  c++  java
  • 第九次

    package com.xuexiao;
    
    public class Point {
           int x;
              int y;
                    Point() {
                  System.out.println(x);
                    System.out.println(y);
                   
              }
                    Point(int dx,int dy) {
                         x+=dx;
                        y+=dy;
                        System.out.println(x);
                        System.out.println(y);
                   
              }
                    void movePoint(int p1,int p2) {
                         
                     p1=x+20;
                     p2=y+20;
                        System.out.println("p1的坐标为"+p1+"
    "+"p2的坐标为"+p2);
                         
                    }
        }
    package com.xuexiao;
    
    public class Y1 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
                    // TODO 自动生成的方法存根
                    Point p=new Point();
                       p.x=10;
                       p.y=30;
                      p.movePoint(p.x,p.y);
    
                }
    
            
        }

    package com.xuexiao;
    
    public class Rectangle1 {
        int length;
        int width;
        
        public int getArea() {
            return length*width;
        }
        public int getPer() {
            return (length+width)*2;
        }
        public void showAll() {
            System.out.println("长 宽 面积 周长分别为:"+length+","+width+","+getArea()+","+getPer());
        }
        Rectangle1(int length,int width){
            this.length=length;
            this.width=width;
        }
        public static void main(String[] args) {
            // TODO Auto-generated method stub
    /*2、定义一个矩形类Rectangle:(知识点:对象的
    创建和使用)[必做题]
    • 2.1 定义三个方法:getArea()求面积、getPer()求
    周长,showAll()分别在控制台输出长、宽、面积
    、周长。
    • 2.2 有2个属性:长length、宽width
    • 2.3 通过构造方法Rectangle(int width, int length),
    分别给两个属性赋值
    • 2.4 创建一个Rectangle对象,并输出相关信息*/
            Rectangle1 a = new Rectangle1(5,4);
            a.showAll();
        }
    
    }

    package com.xuexiao;
    
    public class Computer {
        char color;
        int cpu;
        Computer(char color,int cpu){
            this.color = color;
            this.cpu = cpu;
        }
        public void showAll() {
            System.out.println("笔记本信息为:"+color+","+cpu+"型号");
        }
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            /*3、定义一个笔记本类,该类有颜色(char)和cpu
    型号(int)两个属性。 [必做题]
    • 3.1 无参和有参的两个构造方法;有参构造方法可
    以在创建对象的同时为每个属性赋值;
    • 3.2 输出笔记本信息的方法
    • 3.3 然后编写一个测试类,测试笔记本类的各个
    方法。*/
            Computer a = new Computer('h',7);
            a.showAll();
        }
    
    }

    package com.xuexiao;
    
    public class Person1 {
    
            // TODO Auto-generated method stub
    /*定义两个类,描述如下: [必做题]
    • 6.1定义一个人类Person:
    • 6.1.1定义一个方法sayHello(),可以向对方发出
    问候语“hello,my name is XXX”
    • 6.1.2有三个属性:名字、身高、年龄
    • 6.1.3通过构造方法,分别给三个属性赋值
    • 6.2定义一个Constructor类:
    • 6.2.1创建两个对象,分别是zhangsan,33岁,
    1.73;lishi,44,1.74
    • 6.2.2分别调用对象的sayHello()方法。/*/
        String name;
        int heigh;
        int age;
        Person1(String name,int heigh,int age){
            this.name = name;
            this.heigh = heigh;
            this.age = age;
        }
        void sayHello() {
            System.out.println("姓名"+name+" 身高"+heigh+" 年龄"+age);
        }
        }
    package com.xuexiao;
    
    public class Constructor {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            /*• 6.2定义一个Constructor类:
    • 6.2.1创建两个对象,分别是zhangsan,33岁,
    1.73;lishi,44,1.74
    • 6.2.2分别调用对象的sayHello()方法。*/
            Person1 zhangsan = new Person1("张三",173,33);
            Person1 lishi = new Person1("李四",174,44);
            zhangsan.sayHello();
            lishi.sayHello();
        }
    
    }

  • 相关阅读:
    Java实现 蓝桥杯VIP 算法训练 一元三次方程
    Java实现 蓝桥杯VIP 算法训练 乘法表
    Java实现 蓝桥杯VIP 算法训练 矩阵加法
    Java实现 蓝桥杯VIP 算法训练 一元三次方程
    Java实现 蓝桥杯VIP 算法训练 平方计算
    Java实现 蓝桥杯VIP 算法训练 平方计算
    Java实现 蓝桥杯VIP 算法训练 平方计算
    Java实现 蓝桥杯VIP 算法训练 乘法表
    Java实现 蓝桥杯VIP 算法训练 乘法表
    监管只是压倒网盘业务的一根稻草,但不是主要原因(答案只有一个:成本!)
  • 原文地址:https://www.cnblogs.com/tianzhiyuan/p/12808197.html
Copyright © 2011-2022 走看看