zoukankan      html  css  js  c++  java
  • 4.23上机


    3、定义一个笔记本类,该类有颜色(char)和cpu
    型号(int)两个属性。 [必做题]
    • 3.1 无参和有参的两个构造方法;有参构造方法可
    以在创建对象的同时为每个属性赋值;
    • 3.2 输出笔记本信息的方法
    • 3.3 然后编写一个测试类,测试笔记本类的各个
    方法。

    package ffff;
    
    public class Rectangle {
        int cpu;
        char color;
        public void a1(int a){
            cpu=a;
            System.out.println("cpu"+cpu);
            
        }
        public void a2(){
            System.out.println("颜色"+color);
        }
        
        
        public void show(){
            a1(12);
            a2();
        }
        }
    
    package ffff;
    
    public class dedseff {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Rectangle b=new Rectangle();
          b.color='b';
         
          b.show();
        }
    
    }

    5、定义两个类,描述如下: [必做题]
    • 5.1定义一个人类Person:
    • 5.1.1定义一个方法sayHello(),可以向对方发出问
    候语“hello,my name is XXX”
    • 5.1.2有三个属性:名字、身高、体重
    • 5.2定义一个PersonCreate类:
    • 5.2.1创建两个对象,分别是zhangsan,33岁,1.73
    ;lishi,44,1.74
    • 5.2.2分别调用对象的sayHello()方法。

    package ffff;
    
    public class Person {
                 String name;
                 int shengao;
                 int tizhong;
               
                 public void a2(int i){
                     shengao=i;
                     System.out.println("身高"+shengao);
                 }
                 public void a3(int s){
                     tizhong=s;
                     System.out.println("体重"+tizhong);
                 }
                 public void sayhello(){
                     System.out.println("hello,my name is"+name);
                 }
                 public void show(){
                     
                     a2(180);
                     a3(120);
                     sayhello();
                 }
                 
                 
    }
    package ffff;
    
    public class test {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
                Person a=new Person();
                a.name="张三";
                a.show();
                
                
        }
    
    }
    package ffff;
    
    public class Person {
                 String name;
                 double shengao;
                 int age;
               
                 public void a2(double i){
                     shengao=i;
                     System.out.println("身高"+shengao);
                 }
                 public void a3(int s){
                    age=s;
                     System.out.println("体重"+age);
                 }
                 public void sayhello(){
                     System.out.println("hello,my name is"+name);
                 }
                 public void show(){
                     
                     a2(1.73);
                     a3(33);
                     sayhello();
                 }
                 public void show1(){
                     a2(1.74);
                     a3(44);
                     sayhello();
                 }
                 
    }
    package ffff;
    
    public class test {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
                Person zhangsan=new Person();
               
                zhangsan.name="zhangsan";
              zhangsan.show();
                Person lishi=new Person(); 
                
                lishi.name="lishi";
                lishi.show();
             
                
        }
    
    }
  • 相关阅读:
    php中的多态
    面向对象的继承与组合
    PHP中的__call和__callStatic方法
    PHP中的__set和__get方法
    PHP中对象的本质
    mysql字符串查找(统计客源)
    linux查看文件大小
    mysql常用字符串操作函数大全,以及实例
    mysql滑动订单问题
    mysql列反转Pivoting
  • 原文地址:https://www.cnblogs.com/xxy02160216/p/12759909.html
Copyright © 2011-2022 走看看